/usr/bin/java -Xmx16000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-PN-NoLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/prod-cons-eq.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-7cd14b8b9f04096d8ddfd3d9cd8a4ac590fe5404-7cd14b8 [2021-03-11 06:59:40,126 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-03-11 06:59:40,127 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-03-11 06:59:40,145 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-03-11 06:59:40,145 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-03-11 06:59:40,146 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-03-11 06:59:40,147 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-03-11 06:59:40,152 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-03-11 06:59:40,154 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-03-11 06:59:40,155 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-03-11 06:59:40,156 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-03-11 06:59:40,156 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-03-11 06:59:40,156 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-03-11 06:59:40,157 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-03-11 06:59:40,158 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-03-11 06:59:40,158 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-03-11 06:59:40,159 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-03-11 06:59:40,159 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-03-11 06:59:40,160 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-03-11 06:59:40,161 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-03-11 06:59:40,162 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-03-11 06:59:40,171 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-03-11 06:59:40,172 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-03-11 06:59:40,173 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-03-11 06:59:40,174 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-03-11 06:59:40,174 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-03-11 06:59:40,175 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-03-11 06:59:40,175 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-03-11 06:59:40,175 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-03-11 06:59:40,176 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-03-11 06:59:40,176 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-03-11 06:59:40,176 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-03-11 06:59:40,177 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-03-11 06:59:40,177 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-03-11 06:59:40,178 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-03-11 06:59:40,178 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-03-11 06:59:40,179 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-03-11 06:59:40,179 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-03-11 06:59:40,179 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-03-11 06:59:40,179 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-03-11 06:59:40,180 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-03-11 06:59:40,181 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-PN-NoLbe.epf [2021-03-11 06:59:40,200 INFO L113 SettingsManager]: Loading preferences was successful [2021-03-11 06:59:40,201 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-03-11 06:59:40,203 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-03-11 06:59:40,203 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-03-11 06:59:40,203 INFO L138 SettingsManager]: * Use SBE=true [2021-03-11 06:59:40,203 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-03-11 06:59:40,203 INFO L138 SettingsManager]: * sizeof long=4 [2021-03-11 06:59:40,203 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-03-11 06:59:40,204 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-03-11 06:59:40,204 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-03-11 06:59:40,204 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-03-11 06:59:40,204 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-03-11 06:59:40,204 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-03-11 06:59:40,204 INFO L138 SettingsManager]: * sizeof long double=12 [2021-03-11 06:59:40,205 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-03-11 06:59:40,205 INFO L138 SettingsManager]: * Use constant arrays=true [2021-03-11 06:59:40,205 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-03-11 06:59:40,205 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-03-11 06:59:40,205 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-03-11 06:59:40,205 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-03-11 06:59:40,205 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-03-11 06:59:40,205 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-03-11 06:59:40,205 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-03-11 06:59:40,205 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-03-11 06:59:40,206 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-03-11 06:59:40,206 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-03-11 06:59:40,206 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-03-11 06:59:40,206 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-03-11 06:59:40,206 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-03-11 06:59:40,206 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2021-03-11 06:59:40,443 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-03-11 06:59:40,459 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-03-11 06:59:40,460 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-03-11 06:59:40,461 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-03-11 06:59:40,463 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-03-11 06:59:40,464 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/prod-cons-eq.wvr.bpl [2021-03-11 06:59:40,464 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/prod-cons-eq.wvr.bpl' [2021-03-11 06:59:40,501 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-03-11 06:59:40,505 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-03-11 06:59:40,506 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-03-11 06:59:40,506 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-03-11 06:59:40,506 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-03-11 06:59:40,516 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "prod-cons-eq.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 11.03 06:59:40" (1/1) ... [2021-03-11 06:59:40,521 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "prod-cons-eq.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 11.03 06:59:40" (1/1) ... [2021-03-11 06:59:40,525 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-03-11 06:59:40,526 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-03-11 06:59:40,526 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-03-11 06:59:40,526 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-03-11 06:59:40,531 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "prod-cons-eq.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 11.03 06:59:40" (1/1) ... [2021-03-11 06:59:40,531 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "prod-cons-eq.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 11.03 06:59:40" (1/1) ... [2021-03-11 06:59:40,532 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "prod-cons-eq.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 11.03 06:59:40" (1/1) ... [2021-03-11 06:59:40,532 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "prod-cons-eq.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 11.03 06:59:40" (1/1) ... [2021-03-11 06:59:40,533 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "prod-cons-eq.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 11.03 06:59:40" (1/1) ... [2021-03-11 06:59:40,535 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "prod-cons-eq.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 11.03 06:59:40" (1/1) ... [2021-03-11 06:59:40,536 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "prod-cons-eq.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 11.03 06:59:40" (1/1) ... [2021-03-11 06:59:40,536 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-03-11 06:59:40,537 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-03-11 06:59:40,537 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-03-11 06:59:40,537 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-03-11 06:59:40,538 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "prod-cons-eq.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 11.03 06:59:40" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-03-11 06:59:40,586 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-03-11 06:59:40,586 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-03-11 06:59:40,586 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-03-11 06:59:40,587 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-03-11 06:59:40,587 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-03-11 06:59:40,587 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-03-11 06:59:40,587 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-03-11 06:59:40,587 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-03-11 06:59:40,587 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-03-11 06:59:40,587 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2021-03-11 06:59:40,587 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-03-11 06:59:40,587 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-03-11 06:59:40,588 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-03-11 06:59:40,732 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-03-11 06:59:40,732 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-03-11 06:59:40,733 INFO L202 PluginConnector]: Adding new model prod-cons-eq.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 11.03 06:59:40 BoogieIcfgContainer [2021-03-11 06:59:40,733 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-03-11 06:59:40,734 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-03-11 06:59:40,734 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-03-11 06:59:40,736 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-03-11 06:59:40,736 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "prod-cons-eq.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 11.03 06:59:40" (1/2) ... [2021-03-11 06:59:40,737 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7a1c96a9 and model type prod-cons-eq.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 11.03 06:59:40, skipping insertion in model container [2021-03-11 06:59:40,737 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "prod-cons-eq.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 11.03 06:59:40" (2/2) ... [2021-03-11 06:59:40,738 INFO L111 eAbstractionObserver]: Analyzing ICFG prod-cons-eq.wvr.bpl [2021-03-11 06:59:40,741 INFO L153 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-03-11 06:59:40,743 INFO L165 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2021-03-11 06:59:40,743 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-03-11 06:59:40,787 INFO L149 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2021-03-11 06:59:40,798 INFO L253 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2021-03-11 06:59:40,815 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-03-11 06:59:40,815 INFO L377 AbstractCegarLoop]: Hoare is false [2021-03-11 06:59:40,815 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-03-11 06:59:40,815 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-03-11 06:59:40,819 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-03-11 06:59:40,819 INFO L381 AbstractCegarLoop]: Difference is false [2021-03-11 06:59:40,819 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-03-11 06:59:40,819 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-03-11 06:59:40,838 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 37 places, 30 transitions, 84 flow [2021-03-11 06:59:40,865 INFO L129 PetriNetUnfolder]: 3/27 cut-off events. [2021-03-11 06:59:40,865 INFO L130 PetriNetUnfolder]: For 3/3 co-relation queries the response was YES. [2021-03-11 06:59:40,867 INFO L84 FinitePrefix]: Finished finitePrefix Result has 40 conditions, 27 events. 3/27 cut-off events. For 3/3 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 40 event pairs, 0 based on Foata normal form. 0/23 useless extension candidates. Maximal degree in co-relation 22. Up to 2 conditions per place. [2021-03-11 06:59:40,867 INFO L82 GeneralOperation]: Start removeDead. Operand has 37 places, 30 transitions, 84 flow [2021-03-11 06:59:40,870 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 32 places, 25 transitions, 68 flow [2021-03-11 06:59:40,879 INFO L129 PetriNetUnfolder]: 3/24 cut-off events. [2021-03-11 06:59:40,879 INFO L130 PetriNetUnfolder]: For 3/3 co-relation queries the response was YES. [2021-03-11 06:59:40,879 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 06:59:40,879 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 06:59:40,879 INFO L428 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-11 06:59:40,887 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 06:59:40,887 INFO L82 PathProgramCache]: Analyzing trace with hash 563756112, now seen corresponding path program 1 times [2021-03-11 06:59:40,893 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 06:59:40,893 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [858301707] [2021-03-11 06:59:40,893 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 06:59:40,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 06:59:40,982 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:40,983 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 06:59:40,992 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:40,992 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:40,993 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 06:59:40,994 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [858301707] [2021-03-11 06:59:40,994 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 06:59:40,994 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-03-11 06:59:40,995 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [495202381] [2021-03-11 06:59:41,000 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-11 06:59:41,000 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 06:59:41,007 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-11 06:59:41,009 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-11 06:59:41,012 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 25 out of 30 [2021-03-11 06:59:41,014 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 32 places, 25 transitions, 68 flow. Second operand has 3 states, 3 states have (on average 25.666666666666668) internal successors, (77), 3 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:59:41,014 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 06:59:41,014 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 25 of 30 [2021-03-11 06:59:41,015 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 06:59:41,052 INFO L129 PetriNetUnfolder]: 3/26 cut-off events. [2021-03-11 06:59:41,052 INFO L130 PetriNetUnfolder]: For 3/3 co-relation queries the response was YES. [2021-03-11 06:59:41,053 INFO L84 FinitePrefix]: Finished finitePrefix Result has 45 conditions, 26 events. 3/26 cut-off events. For 3/3 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 44 event pairs, 0 based on Foata normal form. 0/23 useless extension candidates. Maximal degree in co-relation 27. Up to 3 conditions per place. [2021-03-11 06:59:41,054 INFO L132 encePairwiseOnDemand]: 26/30 looper letters, 2 selfloop transitions, 3 changer transitions 0/26 dead transitions. [2021-03-11 06:59:41,054 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 34 places, 26 transitions, 80 flow [2021-03-11 06:59:41,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-11 06:59:41,057 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-03-11 06:59:41,062 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 81 transitions. [2021-03-11 06:59:41,063 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.9 [2021-03-11 06:59:41,063 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 81 transitions. [2021-03-11 06:59:41,063 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 81 transitions. [2021-03-11 06:59:41,064 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 06:59:41,065 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 81 transitions. [2021-03-11 06:59:41,067 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 27.0) internal successors, (81), 3 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:59:41,071 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 30.0) internal successors, (120), 4 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:59:41,071 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 30.0) internal successors, (120), 4 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:59:41,073 INFO L185 Difference]: Start difference. First operand has 32 places, 25 transitions, 68 flow. Second operand 3 states and 81 transitions. [2021-03-11 06:59:41,073 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 34 places, 26 transitions, 80 flow [2021-03-11 06:59:41,079 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 28 places, 26 transitions, 68 flow, removed 0 selfloop flow, removed 6 redundant places. [2021-03-11 06:59:41,081 INFO L241 Difference]: Finished difference. Result has 30 places, 26 transitions, 74 flow [2021-03-11 06:59:41,082 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=30, PETRI_DIFFERENCE_MINUEND_FLOW=56, PETRI_DIFFERENCE_MINUEND_PLACES=26, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=25, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=22, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=74, PETRI_PLACES=30, PETRI_TRANSITIONS=26} [2021-03-11 06:59:41,083 INFO L335 CegarLoopForPetriNet]: 32 programPoint places, -2 predicate places. [2021-03-11 06:59:41,083 INFO L480 AbstractCegarLoop]: Abstraction has has 30 places, 26 transitions, 74 flow [2021-03-11 06:59:41,083 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 25.666666666666668) internal successors, (77), 3 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:59:41,083 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 06:59:41,083 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 06:59:41,084 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-03-11 06:59:41,084 INFO L428 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-11 06:59:41,084 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 06:59:41,084 INFO L82 PathProgramCache]: Analyzing trace with hash -733917651, now seen corresponding path program 1 times [2021-03-11 06:59:41,084 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 06:59:41,085 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1248278441] [2021-03-11 06:59:41,085 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 06:59:41,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 06:59:41,130 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,131 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 06:59:41,135 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,135 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:41,136 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-11 06:59:41,136 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1248278441] [2021-03-11 06:59:41,136 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 06:59:41,136 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-03-11 06:59:41,136 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [142465580] [2021-03-11 06:59:41,137 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-11 06:59:41,137 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 06:59:41,137 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-11 06:59:41,138 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-11 06:59:41,138 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 23 out of 30 [2021-03-11 06:59:41,138 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 30 places, 26 transitions, 74 flow. Second operand has 3 states, 3 states have (on average 24.0) internal successors, (72), 3 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:59:41,138 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 06:59:41,138 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 23 of 30 [2021-03-11 06:59:41,138 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 06:59:41,169 INFO L129 PetriNetUnfolder]: 9/46 cut-off events. [2021-03-11 06:59:41,169 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2021-03-11 06:59:41,170 INFO L84 FinitePrefix]: Finished finitePrefix Result has 79 conditions, 46 events. 9/46 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 108 event pairs, 2 based on Foata normal form. 0/41 useless extension candidates. Maximal degree in co-relation 59. Up to 11 conditions per place. [2021-03-11 06:59:41,171 INFO L132 encePairwiseOnDemand]: 25/30 looper letters, 5 selfloop transitions, 3 changer transitions 0/28 dead transitions. [2021-03-11 06:59:41,171 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 32 places, 28 transitions, 94 flow [2021-03-11 06:59:41,172 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-11 06:59:41,172 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-03-11 06:59:41,173 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 79 transitions. [2021-03-11 06:59:41,174 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.8777777777777778 [2021-03-11 06:59:41,174 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 79 transitions. [2021-03-11 06:59:41,174 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 79 transitions. [2021-03-11 06:59:41,174 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 06:59:41,174 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 79 transitions. [2021-03-11 06:59:41,177 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 26.333333333333332) internal successors, (79), 3 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:59:41,177 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 30.0) internal successors, (120), 4 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:59:41,178 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 30.0) internal successors, (120), 4 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:59:41,178 INFO L185 Difference]: Start difference. First operand has 30 places, 26 transitions, 74 flow. Second operand 3 states and 79 transitions. [2021-03-11 06:59:41,178 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 32 places, 28 transitions, 94 flow [2021-03-11 06:59:41,178 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 30 places, 28 transitions, 88 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-03-11 06:59:41,179 INFO L241 Difference]: Finished difference. Result has 32 places, 27 transitions, 88 flow [2021-03-11 06:59:41,179 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=30, PETRI_DIFFERENCE_MINUEND_FLOW=68, PETRI_DIFFERENCE_MINUEND_PLACES=28, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=26, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=23, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=88, PETRI_PLACES=32, PETRI_TRANSITIONS=27} [2021-03-11 06:59:41,180 INFO L335 CegarLoopForPetriNet]: 32 programPoint places, 0 predicate places. [2021-03-11 06:59:41,180 INFO L480 AbstractCegarLoop]: Abstraction has has 32 places, 27 transitions, 88 flow [2021-03-11 06:59:41,180 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 24.0) internal successors, (72), 3 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:59:41,180 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 06:59:41,180 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 06:59:41,180 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-03-11 06:59:41,180 INFO L428 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-11 06:59:41,180 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 06:59:41,181 INFO L82 PathProgramCache]: Analyzing trace with hash -283168694, now seen corresponding path program 1 times [2021-03-11 06:59:41,181 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 06:59:41,181 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1106032753] [2021-03-11 06:59:41,181 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 06:59:41,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 06:59:41,227 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,228 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:41,230 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,231 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:41,234 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,234 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:41,234 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-11 06:59:41,234 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1106032753] [2021-03-11 06:59:41,235 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 06:59:41,235 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-11 06:59:41,235 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2020828610] [2021-03-11 06:59:41,235 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-03-11 06:59:41,235 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 06:59:41,236 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-03-11 06:59:41,236 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-03-11 06:59:41,236 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 24 out of 30 [2021-03-11 06:59:41,236 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 32 places, 27 transitions, 88 flow. Second operand has 4 states, 4 states have (on average 24.75) internal successors, (99), 4 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:59:41,236 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 06:59:41,236 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 24 of 30 [2021-03-11 06:59:41,237 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 06:59:41,256 INFO L129 PetriNetUnfolder]: 12/66 cut-off events. [2021-03-11 06:59:41,256 INFO L130 PetriNetUnfolder]: For 11/15 co-relation queries the response was YES. [2021-03-11 06:59:41,257 INFO L84 FinitePrefix]: Finished finitePrefix Result has 126 conditions, 66 events. 12/66 cut-off events. For 11/15 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 151 event pairs, 1 based on Foata normal form. 6/70 useless extension candidates. Maximal degree in co-relation 100. Up to 12 conditions per place. [2021-03-11 06:59:41,257 INFO L132 encePairwiseOnDemand]: 26/30 looper letters, 5 selfloop transitions, 3 changer transitions 0/30 dead transitions. [2021-03-11 06:59:41,257 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 35 places, 30 transitions, 110 flow [2021-03-11 06:59:41,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-11 06:59:41,257 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2021-03-11 06:59:41,258 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 105 transitions. [2021-03-11 06:59:41,258 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.875 [2021-03-11 06:59:41,258 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 105 transitions. [2021-03-11 06:59:41,258 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 105 transitions. [2021-03-11 06:59:41,258 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 06:59:41,258 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 105 transitions. [2021-03-11 06:59:41,259 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 26.25) internal successors, (105), 4 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:59:41,259 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 30.0) internal successors, (150), 5 states have internal predecessors, (150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:59:41,260 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 30.0) internal successors, (150), 5 states have internal predecessors, (150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:59:41,260 INFO L185 Difference]: Start difference. First operand has 32 places, 27 transitions, 88 flow. Second operand 4 states and 105 transitions. [2021-03-11 06:59:41,260 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 35 places, 30 transitions, 110 flow [2021-03-11 06:59:41,260 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 33 places, 30 transitions, 104 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-03-11 06:59:41,261 INFO L241 Difference]: Finished difference. Result has 35 places, 29 transitions, 103 flow [2021-03-11 06:59:41,261 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=30, PETRI_DIFFERENCE_MINUEND_FLOW=82, PETRI_DIFFERENCE_MINUEND_PLACES=30, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=27, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=24, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=103, PETRI_PLACES=35, PETRI_TRANSITIONS=29} [2021-03-11 06:59:41,261 INFO L335 CegarLoopForPetriNet]: 32 programPoint places, 3 predicate places. [2021-03-11 06:59:41,262 INFO L480 AbstractCegarLoop]: Abstraction has has 35 places, 29 transitions, 103 flow [2021-03-11 06:59:41,262 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 24.75) internal successors, (99), 4 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:59:41,262 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 06:59:41,262 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 06:59:41,262 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-03-11 06:59:41,262 INFO L428 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-11 06:59:41,262 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 06:59:41,262 INFO L82 PathProgramCache]: Analyzing trace with hash 854855866, now seen corresponding path program 1 times [2021-03-11 06:59:41,262 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 06:59:41,263 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [264956910] [2021-03-11 06:59:41,263 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 06:59:41,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 06:59:41,290 INFO L142 QuantifierPusher]: treesize reduction 1, result has 90.9 percent of original size [2021-03-11 06:59:41,291 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 06:59:41,298 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,299 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-03-11 06:59:41,320 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,321 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-11 06:59:41,327 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,327 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 06:59:41,332 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,332 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:41,338 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,338 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:41,339 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 06:59:41,339 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [264956910] [2021-03-11 06:59:41,339 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2015421491] [2021-03-11 06:59:41,339 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-11 06:59:41,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 06:59:41,372 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 15 conjunts are in the unsatisfiable core [2021-03-11 06:59:41,374 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-11 06:59:41,378 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,379 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 06:59:41,379 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,380 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 06:59:41,381 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,381 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 06:59:41,382 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,382 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 06:59:41,383 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,385 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 06:59:41,386 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,386 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 06:59:41,388 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,388 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 06:59:41,390 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,391 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 06:59:41,393 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,394 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 06:59:41,395 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,396 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 06:59:41,396 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,398 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 06:59:41,399 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,400 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 06:59:41,402 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,403 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 06:59:41,404 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,404 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 06:59:41,405 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,405 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 06:59:41,407 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,409 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 06:59:41,410 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,410 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 06:59:41,411 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,411 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 06:59:41,412 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,415 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 06:59:41,415 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,415 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 06:59:41,416 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,416 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 06:59:41,418 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,418 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 06:59:41,419 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,419 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 06:59:41,421 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,421 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 06:59:41,425 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,434 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-11 06:59:41,435 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,436 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-11 06:59:41,440 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,441 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-11 06:59:41,441 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,443 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-11 06:59:41,444 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,444 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-11 06:59:41,445 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,447 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-11 06:59:41,448 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,450 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-11 06:59:41,450 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,451 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-11 06:59:41,451 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,452 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-11 06:59:41,452 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,452 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-11 06:59:41,453 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,453 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-11 06:59:41,454 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,454 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-11 06:59:41,454 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,456 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-11 06:59:41,457 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,460 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-11 06:59:41,460 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,461 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-11 06:59:41,461 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,463 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-11 06:59:41,463 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,463 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-11 06:59:41,464 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,465 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-11 06:59:41,466 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,466 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-11 06:59:41,467 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,467 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-11 06:59:41,468 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,468 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-11 06:59:41,469 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,470 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-11 06:59:41,470 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,470 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-11 06:59:41,471 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,471 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-11 06:59:41,473 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,476 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-11 06:59:41,477 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,478 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 06:59:41,482 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,482 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-11 06:59:41,483 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-03-11 06:59:41,483 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,491 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 06:59:41,492 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,492 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-11 06:59:41,493 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-03-11 06:59:41,531 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-03-11 06:59:41,532 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,533 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 06:59:41,533 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,534 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 06:59:41,534 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-11 06:59:41,538 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,539 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,540 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 06:59:41,540 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-11 06:59:41,540 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:21, output treesize:9 [2021-03-11 06:59:41,540 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,540 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 06:59:41,541 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,541 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 06:59:41,542 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,542 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 06:59:41,542 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,542 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 06:59:41,543 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,543 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 06:59:41,543 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,543 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 06:59:41,544 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,544 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 06:59:41,544 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,544 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 06:59:41,545 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,545 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 06:59:41,545 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,545 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 06:59:41,546 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,546 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 06:59:41,546 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,547 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 06:59:41,547 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,547 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 06:59:41,548 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,548 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 06:59:41,548 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,549 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 06:59:41,549 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,549 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 06:59:41,549 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,550 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 06:59:41,550 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,550 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 06:59:41,551 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,552 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 06:59:41,552 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,552 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-11 06:59:41,556 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-03-11 06:59:41,557 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,558 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 06:59:41,559 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,559 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-11 06:59:41,560 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-03-11 06:59:41,561 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,562 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 06:59:41,563 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,563 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-11 06:59:41,564 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-03-11 06:59:41,568 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-03-11 06:59:41,568 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,569 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 06:59:41,571 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,571 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-11 06:59:41,572 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-11 06:59:41,572 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,573 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 06:59:41,574 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,574 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-11 06:59:41,576 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-11 06:59:41,577 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-03-11 06:59:41,579 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,582 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-03-11 06:59:41,583 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,584 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:41,584 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,584 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:41,584 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-11 06:59:41,585 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,585 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,586 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:41,586 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-03-11 06:59:41,586 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:19, output treesize:3 [2021-03-11 06:59:41,586 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,586 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:41,587 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,587 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:41,587 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,587 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:41,587 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,588 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:41,588 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,588 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:41,588 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,589 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:41,589 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,589 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:41,589 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,590 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:41,590 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,590 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:41,590 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,590 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:41,591 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,591 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:41,591 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,591 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:41,592 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,592 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:41,592 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,592 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:41,593 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,593 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:41,594 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,594 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:41,594 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,594 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:41,597 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,597 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:41,597 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,598 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:41,598 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,598 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:41,599 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,599 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:41,601 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,606 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:41,607 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,607 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:41,608 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,608 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:41,609 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,609 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:41,609 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:41,610 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:41,610 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 06:59:41,610 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-11 06:59:41,610 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 6 [2021-03-11 06:59:41,610 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1248790531] [2021-03-11 06:59:41,611 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-03-11 06:59:41,611 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 06:59:41,612 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-03-11 06:59:41,612 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-03-11 06:59:41,613 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 18 out of 30 [2021-03-11 06:59:41,613 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 35 places, 29 transitions, 103 flow. Second operand has 7 states, 7 states have (on average 19.857142857142858) internal successors, (139), 7 states have internal predecessors, (139), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:59:41,614 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 06:59:41,614 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 18 of 30 [2021-03-11 06:59:41,614 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 06:59:41,728 INFO L129 PetriNetUnfolder]: 273/590 cut-off events. [2021-03-11 06:59:41,728 INFO L130 PetriNetUnfolder]: For 251/251 co-relation queries the response was YES. [2021-03-11 06:59:41,729 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1388 conditions, 590 events. 273/590 cut-off events. For 251/251 co-relation queries the response was YES. Maximal size of possible extension queue 44. Compared 3003 event pairs, 33 based on Foata normal form. 3/544 useless extension candidates. Maximal degree in co-relation 1330. Up to 256 conditions per place. [2021-03-11 06:59:41,732 INFO L132 encePairwiseOnDemand]: 24/30 looper letters, 32 selfloop transitions, 14 changer transitions 0/62 dead transitions. [2021-03-11 06:59:41,732 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 41 places, 62 transitions, 315 flow [2021-03-11 06:59:41,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-03-11 06:59:41,733 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2021-03-11 06:59:41,733 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 168 transitions. [2021-03-11 06:59:41,734 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.8 [2021-03-11 06:59:41,734 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 168 transitions. [2021-03-11 06:59:41,734 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 168 transitions. [2021-03-11 06:59:41,734 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 06:59:41,734 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 168 transitions. [2021-03-11 06:59:41,735 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 24.0) internal successors, (168), 7 states have internal predecessors, (168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:59:41,735 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 30.0) internal successors, (240), 8 states have internal predecessors, (240), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:59:41,735 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 30.0) internal successors, (240), 8 states have internal predecessors, (240), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:59:41,735 INFO L185 Difference]: Start difference. First operand has 35 places, 29 transitions, 103 flow. Second operand 7 states and 168 transitions. [2021-03-11 06:59:41,735 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 41 places, 62 transitions, 315 flow [2021-03-11 06:59:41,738 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 40 places, 62 transitions, 314 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-03-11 06:59:41,739 INFO L241 Difference]: Finished difference. Result has 43 places, 42 transitions, 203 flow [2021-03-11 06:59:41,740 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=30, PETRI_DIFFERENCE_MINUEND_FLOW=102, PETRI_DIFFERENCE_MINUEND_PLACES=34, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=29, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=23, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=203, PETRI_PLACES=43, PETRI_TRANSITIONS=42} [2021-03-11 06:59:41,740 INFO L335 CegarLoopForPetriNet]: 32 programPoint places, 11 predicate places. [2021-03-11 06:59:41,740 INFO L480 AbstractCegarLoop]: Abstraction has has 43 places, 42 transitions, 203 flow [2021-03-11 06:59:41,740 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 19.857142857142858) internal successors, (139), 7 states have internal predecessors, (139), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:59:41,740 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 06:59:41,740 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 06:59:41,955 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,2 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-11 06:59:41,956 INFO L428 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-11 06:59:41,956 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 06:59:41,956 INFO L82 PathProgramCache]: Analyzing trace with hash -1332318762, now seen corresponding path program 2 times [2021-03-11 06:59:41,956 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 06:59:41,956 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [934566088] [2021-03-11 06:59:41,956 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 06:59:41,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 06:59:41,997 INFO L142 QuantifierPusher]: treesize reduction 1, result has 90.9 percent of original size [2021-03-11 06:59:41,998 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 06:59:42,005 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,006 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-03-11 06:59:42,025 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,025 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-11 06:59:42,031 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,033 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 06:59:42,038 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,038 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:42,044 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,044 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:42,044 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 06:59:42,044 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [934566088] [2021-03-11 06:59:42,045 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [735155154] [2021-03-11 06:59:42,045 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-11 06:59:42,072 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-11 06:59:42,072 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-11 06:59:42,073 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 13 conjunts are in the unsatisfiable core [2021-03-11 06:59:42,075 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-11 06:59:42,076 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,076 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 06:59:42,076 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,077 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 06:59:42,077 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,077 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 06:59:42,078 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,079 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 06:59:42,079 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,080 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 06:59:42,080 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,080 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 06:59:42,080 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,081 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 06:59:42,081 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,081 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 06:59:42,082 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,082 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 06:59:42,083 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,083 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 06:59:42,084 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,084 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 06:59:42,084 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,085 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 06:59:42,085 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,085 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 06:59:42,086 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,086 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 06:59:42,086 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,086 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 06:59:42,087 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,099 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 06:59:42,100 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,101 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 06:59:42,101 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,101 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 06:59:42,102 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,102 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 06:59:42,102 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,103 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 06:59:42,103 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,103 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 06:59:42,104 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,104 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 06:59:42,104 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,105 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 06:59:42,105 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,105 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 06:59:42,105 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,106 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 06:59:42,106 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,106 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 06:59:42,107 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,107 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 06:59:42,107 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,107 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 06:59:42,108 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,109 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-11 06:59:42,109 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,110 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-11 06:59:42,115 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,115 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-11 06:59:42,115 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,115 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-11 06:59:42,116 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,116 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-11 06:59:42,116 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,117 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-11 06:59:42,118 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,118 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-11 06:59:42,118 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,118 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-11 06:59:42,119 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,119 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-11 06:59:42,120 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,120 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-11 06:59:42,124 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,124 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-11 06:59:42,124 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,124 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-11 06:59:42,125 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,126 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-11 06:59:42,126 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,127 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 06:59:42,128 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,128 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-11 06:59:42,131 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-03-11 06:59:42,131 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,132 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 06:59:42,132 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,133 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-11 06:59:42,133 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-03-11 06:59:42,136 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-03-11 06:59:42,136 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,137 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 06:59:42,137 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,137 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 06:59:42,137 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-11 06:59:42,139 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,139 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,139 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 06:59:42,139 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-11 06:59:42,139 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:17, output treesize:9 [2021-03-11 06:59:42,140 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,140 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 06:59:42,140 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,140 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 06:59:42,141 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,141 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 06:59:42,141 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,141 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 06:59:42,142 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,142 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 06:59:42,143 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,143 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 06:59:42,143 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,143 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 06:59:42,144 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,144 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 06:59:42,144 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,144 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 06:59:42,144 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,148 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 06:59:42,150 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,150 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 06:59:42,151 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,152 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-11 06:59:42,152 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-03-11 06:59:42,152 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,153 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 06:59:42,153 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,153 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-11 06:59:42,154 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-03-11 06:59:42,155 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,157 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 06:59:42,157 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,157 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-11 06:59:42,158 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-03-11 06:59:42,160 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-03-11 06:59:42,161 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,162 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 06:59:42,163 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,163 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-11 06:59:42,163 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-11 06:59:42,164 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,165 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 06:59:42,165 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,165 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-11 06:59:42,166 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-11 06:59:42,166 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-03-11 06:59:42,169 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,171 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-03-11 06:59:42,171 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,174 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:42,175 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,175 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:42,175 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-11 06:59:42,176 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,176 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,176 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:42,176 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-03-11 06:59:42,176 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:19, output treesize:3 [2021-03-11 06:59:42,177 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,177 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:42,177 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,177 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:42,178 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,178 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:42,179 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,179 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:42,179 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,179 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:42,179 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,180 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:42,180 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,180 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:42,181 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,181 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:42,181 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,182 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:42,182 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,182 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:42,182 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,182 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:42,183 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,183 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:42,183 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,183 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:42,184 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,184 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:42,185 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,185 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:42,185 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,185 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:42,186 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,186 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:42,186 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,186 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:42,186 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,187 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:42,187 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,187 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:42,187 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,187 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:42,188 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,188 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:42,188 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,188 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:42,188 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,189 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:42,189 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,189 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:42,189 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,189 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:42,189 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,190 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:42,190 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,190 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:42,190 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,190 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:42,191 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,191 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:42,191 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,191 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:42,191 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,192 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:42,192 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,192 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:42,192 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,192 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:42,193 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,193 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:42,193 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,193 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:42,193 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,194 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:42,194 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,194 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:42,194 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,195 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:42,195 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,195 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:42,195 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,195 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:42,196 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,196 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:42,196 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 06:59:42,196 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-11 06:59:42,196 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 6 [2021-03-11 06:59:42,196 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1358712402] [2021-03-11 06:59:42,197 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-03-11 06:59:42,197 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 06:59:42,197 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-03-11 06:59:42,197 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-03-11 06:59:42,198 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 18 out of 30 [2021-03-11 06:59:42,198 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 43 places, 42 transitions, 203 flow. Second operand has 7 states, 7 states have (on average 19.857142857142858) internal successors, (139), 7 states have internal predecessors, (139), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:59:42,198 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 06:59:42,198 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 18 of 30 [2021-03-11 06:59:42,198 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 06:59:42,321 INFO L129 PetriNetUnfolder]: 398/906 cut-off events. [2021-03-11 06:59:42,322 INFO L130 PetriNetUnfolder]: For 768/776 co-relation queries the response was YES. [2021-03-11 06:59:42,324 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2416 conditions, 906 events. 398/906 cut-off events. For 768/776 co-relation queries the response was YES. Maximal size of possible extension queue 67. Compared 5406 event pairs, 118 based on Foata normal form. 8/830 useless extension candidates. Maximal degree in co-relation 2312. Up to 435 conditions per place. [2021-03-11 06:59:42,327 INFO L132 encePairwiseOnDemand]: 24/30 looper letters, 38 selfloop transitions, 13 changer transitions 0/67 dead transitions. [2021-03-11 06:59:42,327 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 49 places, 67 transitions, 407 flow [2021-03-11 06:59:42,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-03-11 06:59:42,328 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2021-03-11 06:59:42,329 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 168 transitions. [2021-03-11 06:59:42,330 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.8 [2021-03-11 06:59:42,330 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 168 transitions. [2021-03-11 06:59:42,330 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 168 transitions. [2021-03-11 06:59:42,330 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 06:59:42,330 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 168 transitions. [2021-03-11 06:59:42,330 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 24.0) internal successors, (168), 7 states have internal predecessors, (168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:59:42,332 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 30.0) internal successors, (240), 8 states have internal predecessors, (240), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:59:42,332 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 30.0) internal successors, (240), 8 states have internal predecessors, (240), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:59:42,332 INFO L185 Difference]: Start difference. First operand has 43 places, 42 transitions, 203 flow. Second operand 7 states and 168 transitions. [2021-03-11 06:59:42,333 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 49 places, 67 transitions, 407 flow [2021-03-11 06:59:42,337 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 49 places, 67 transitions, 407 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-03-11 06:59:42,339 INFO L241 Difference]: Finished difference. Result has 50 places, 47 transitions, 271 flow [2021-03-11 06:59:42,339 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=30, PETRI_DIFFERENCE_MINUEND_FLOW=203, PETRI_DIFFERENCE_MINUEND_PLACES=43, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=42, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=10, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=31, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=271, PETRI_PLACES=50, PETRI_TRANSITIONS=47} [2021-03-11 06:59:42,339 INFO L335 CegarLoopForPetriNet]: 32 programPoint places, 18 predicate places. [2021-03-11 06:59:42,339 INFO L480 AbstractCegarLoop]: Abstraction has has 50 places, 47 transitions, 271 flow [2021-03-11 06:59:42,339 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 19.857142857142858) internal successors, (139), 7 states have internal predecessors, (139), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:59:42,339 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 06:59:42,339 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 06:59:42,551 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-11 06:59:42,552 INFO L428 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-11 06:59:42,552 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 06:59:42,552 INFO L82 PathProgramCache]: Analyzing trace with hash -1844121804, now seen corresponding path program 3 times [2021-03-11 06:59:42,552 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 06:59:42,552 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [378098180] [2021-03-11 06:59:42,552 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 06:59:42,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 06:59:42,570 INFO L142 QuantifierPusher]: treesize reduction 1, result has 90.9 percent of original size [2021-03-11 06:59:42,570 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 06:59:42,576 INFO L142 QuantifierPusher]: treesize reduction 1, result has 97.1 percent of original size [2021-03-11 06:59:42,576 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-03-11 06:59:42,589 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,590 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 06:59:42,594 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,594 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:42,598 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,598 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:42,599 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 06:59:42,599 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [378098180] [2021-03-11 06:59:42,599 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2107893751] [2021-03-11 06:59:42,599 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-11 06:59:42,627 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-03-11 06:59:42,627 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-11 06:59:42,628 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 13 conjunts are in the unsatisfiable core [2021-03-11 06:59:42,628 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-11 06:59:42,629 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,629 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 06:59:42,629 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,630 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 06:59:42,630 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,631 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 06:59:42,631 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,631 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 06:59:42,632 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,632 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 06:59:42,635 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,635 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 06:59:42,636 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,636 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 06:59:42,636 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,637 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 06:59:42,637 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,637 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 06:59:42,637 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,638 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 06:59:42,638 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,638 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 06:59:42,638 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,639 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 06:59:42,639 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,639 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 06:59:42,639 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,640 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 06:59:42,640 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,640 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 06:59:42,640 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,641 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 06:59:42,641 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,641 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 06:59:42,641 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,642 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 06:59:42,642 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,642 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 06:59:42,643 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,643 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 06:59:42,644 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,644 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 06:59:42,644 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,644 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 06:59:42,645 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,645 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 06:59:42,645 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,645 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 06:59:42,646 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,646 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 06:59:42,646 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,646 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 06:59:42,647 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,647 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 06:59:42,647 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,647 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 06:59:42,648 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,649 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-11 06:59:42,649 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,650 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-11 06:59:42,650 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,650 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-11 06:59:42,651 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,651 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-11 06:59:42,658 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,659 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-11 06:59:42,660 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,660 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 06:59:42,660 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,661 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-11 06:59:42,661 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-03-11 06:59:42,662 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,662 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 06:59:42,662 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,663 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-11 06:59:42,663 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-03-11 06:59:42,665 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-03-11 06:59:42,665 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,666 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 06:59:42,666 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,666 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 06:59:42,666 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-11 06:59:42,667 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,667 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,668 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 06:59:42,668 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-11 06:59:42,668 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:17, output treesize:9 [2021-03-11 06:59:42,668 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,668 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 06:59:42,668 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,668 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 06:59:42,669 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,669 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 06:59:42,669 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,669 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 06:59:42,669 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,670 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 06:59:42,670 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,670 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 06:59:42,674 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,674 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 06:59:42,674 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,674 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 06:59:42,675 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,675 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 06:59:42,675 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,675 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 06:59:42,675 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,676 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 06:59:42,676 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,676 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 06:59:42,676 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,676 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 06:59:42,677 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,677 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 06:59:42,677 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,677 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 06:59:42,678 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,678 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 06:59:42,678 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,678 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 06:59:42,678 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,678 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 06:59:42,679 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,682 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 06:59:42,682 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,683 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-11 06:59:42,683 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-03-11 06:59:42,683 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,684 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 06:59:42,684 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,684 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-11 06:59:42,685 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-03-11 06:59:42,685 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,691 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 06:59:42,692 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,692 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-11 06:59:42,692 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-03-11 06:59:42,695 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-03-11 06:59:42,695 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,695 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 06:59:42,695 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,696 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-11 06:59:42,696 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-11 06:59:42,696 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,697 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 06:59:42,697 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,697 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-11 06:59:42,698 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-11 06:59:42,698 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-03-11 06:59:42,701 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,703 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-03-11 06:59:42,704 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,704 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:42,704 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,704 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:42,704 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-11 06:59:42,705 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,706 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,706 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:42,706 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-03-11 06:59:42,706 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:19, output treesize:3 [2021-03-11 06:59:42,706 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,706 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:42,706 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,707 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:42,707 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,707 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:42,707 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,707 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:42,708 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,708 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:42,708 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,708 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:42,709 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,709 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:42,709 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,709 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:42,709 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,710 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:42,710 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,710 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:42,710 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,710 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:42,711 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,711 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:42,711 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,711 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:42,711 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,711 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:42,712 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,712 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:42,712 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,712 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:42,712 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,713 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:42,713 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,713 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:42,713 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,713 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:42,713 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,714 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:42,714 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,714 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:42,714 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,714 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:42,715 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,715 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:42,715 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,715 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:42,715 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,716 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:42,716 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,716 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:42,716 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,716 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:42,716 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,717 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:42,717 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,717 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:42,717 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,717 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:42,718 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,718 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:42,718 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,718 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:42,718 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,718 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:42,719 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,719 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:42,720 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,720 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:42,721 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,721 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:42,721 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,721 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:42,721 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,722 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:42,722 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,722 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:42,722 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,722 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:42,723 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,723 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:42,723 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:42,723 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:42,723 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 06:59:42,723 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-11 06:59:42,723 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 6 [2021-03-11 06:59:42,724 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [380383036] [2021-03-11 06:59:42,724 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-03-11 06:59:42,724 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 06:59:42,724 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-03-11 06:59:42,724 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-03-11 06:59:42,724 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 18 out of 30 [2021-03-11 06:59:42,725 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 50 places, 47 transitions, 271 flow. Second operand has 7 states, 7 states have (on average 19.857142857142858) internal successors, (139), 7 states have internal predecessors, (139), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:59:42,725 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 06:59:42,725 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 18 of 30 [2021-03-11 06:59:42,725 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 06:59:42,856 INFO L129 PetriNetUnfolder]: 538/1256 cut-off events. [2021-03-11 06:59:42,856 INFO L130 PetriNetUnfolder]: For 1547/1555 co-relation queries the response was YES. [2021-03-11 06:59:42,859 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3518 conditions, 1256 events. 538/1256 cut-off events. For 1547/1555 co-relation queries the response was YES. Maximal size of possible extension queue 97. Compared 8497 event pairs, 149 based on Foata normal form. 8/1144 useless extension candidates. Maximal degree in co-relation 3394. Up to 638 conditions per place. [2021-03-11 06:59:42,863 INFO L132 encePairwiseOnDemand]: 24/30 looper letters, 42 selfloop transitions, 16 changer transitions 0/74 dead transitions. [2021-03-11 06:59:42,863 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 56 places, 74 transitions, 515 flow [2021-03-11 06:59:42,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-03-11 06:59:42,864 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2021-03-11 06:59:42,864 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 167 transitions. [2021-03-11 06:59:42,865 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.7952380952380952 [2021-03-11 06:59:42,865 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 167 transitions. [2021-03-11 06:59:42,865 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 167 transitions. [2021-03-11 06:59:42,865 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 06:59:42,865 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 167 transitions. [2021-03-11 06:59:42,865 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 23.857142857142858) internal successors, (167), 7 states have internal predecessors, (167), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:59:42,866 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 30.0) internal successors, (240), 8 states have internal predecessors, (240), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:59:42,866 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 30.0) internal successors, (240), 8 states have internal predecessors, (240), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:59:42,866 INFO L185 Difference]: Start difference. First operand has 50 places, 47 transitions, 271 flow. Second operand 7 states and 167 transitions. [2021-03-11 06:59:42,866 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 56 places, 74 transitions, 515 flow [2021-03-11 06:59:42,870 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 53 places, 74 transitions, 495 flow, removed 5 selfloop flow, removed 3 redundant places. [2021-03-11 06:59:42,871 INFO L241 Difference]: Finished difference. Result has 56 places, 56 transitions, 380 flow [2021-03-11 06:59:42,871 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=30, PETRI_DIFFERENCE_MINUEND_FLOW=251, PETRI_DIFFERENCE_MINUEND_PLACES=47, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=47, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=9, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=35, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=380, PETRI_PLACES=56, PETRI_TRANSITIONS=56} [2021-03-11 06:59:42,871 INFO L335 CegarLoopForPetriNet]: 32 programPoint places, 24 predicate places. [2021-03-11 06:59:42,871 INFO L480 AbstractCegarLoop]: Abstraction has has 56 places, 56 transitions, 380 flow [2021-03-11 06:59:42,871 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 19.857142857142858) internal successors, (139), 7 states have internal predecessors, (139), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:59:42,871 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 06:59:42,871 INFO L255 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 06:59:43,090 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-11 06:59:43,090 INFO L428 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-11 06:59:43,091 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 06:59:43,091 INFO L82 PathProgramCache]: Analyzing trace with hash 1990107972, now seen corresponding path program 4 times [2021-03-11 06:59:43,091 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 06:59:43,091 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [999183034] [2021-03-11 06:59:43,091 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 06:59:43,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 06:59:43,116 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,119 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:43,121 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,121 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:43,124 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,124 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:43,124 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,125 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:43,125 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-11 06:59:43,125 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [999183034] [2021-03-11 06:59:43,125 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 06:59:43,125 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-11 06:59:43,125 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [328236578] [2021-03-11 06:59:43,125 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-03-11 06:59:43,125 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 06:59:43,126 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-03-11 06:59:43,126 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-03-11 06:59:43,126 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 24 out of 30 [2021-03-11 06:59:43,126 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 56 places, 56 transitions, 380 flow. Second operand has 4 states, 4 states have (on average 25.5) internal successors, (102), 4 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:59:43,126 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 06:59:43,126 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 24 of 30 [2021-03-11 06:59:43,126 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 06:59:43,186 INFO L129 PetriNetUnfolder]: 145/674 cut-off events. [2021-03-11 06:59:43,186 INFO L130 PetriNetUnfolder]: For 1261/1342 co-relation queries the response was YES. [2021-03-11 06:59:43,189 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1826 conditions, 674 events. 145/674 cut-off events. For 1261/1342 co-relation queries the response was YES. Maximal size of possible extension queue 67. Compared 5239 event pairs, 22 based on Foata normal form. 25/590 useless extension candidates. Maximal degree in co-relation 1711. Up to 107 conditions per place. [2021-03-11 06:59:43,191 INFO L132 encePairwiseOnDemand]: 26/30 looper letters, 19 selfloop transitions, 16 changer transitions 0/69 dead transitions. [2021-03-11 06:59:43,191 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 59 places, 69 transitions, 561 flow [2021-03-11 06:59:43,192 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-11 06:59:43,193 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2021-03-11 06:59:43,193 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 108 transitions. [2021-03-11 06:59:43,193 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.9 [2021-03-11 06:59:43,193 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 108 transitions. [2021-03-11 06:59:43,193 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 108 transitions. [2021-03-11 06:59:43,193 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 06:59:43,193 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 108 transitions. [2021-03-11 06:59:43,194 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 27.0) internal successors, (108), 4 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:59:43,194 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 30.0) internal successors, (150), 5 states have internal predecessors, (150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:59:43,194 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 30.0) internal successors, (150), 5 states have internal predecessors, (150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:59:43,194 INFO L185 Difference]: Start difference. First operand has 56 places, 56 transitions, 380 flow. Second operand 4 states and 108 transitions. [2021-03-11 06:59:43,194 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 59 places, 69 transitions, 561 flow [2021-03-11 06:59:43,197 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 58 places, 69 transitions, 536 flow, removed 11 selfloop flow, removed 1 redundant places. [2021-03-11 06:59:43,198 INFO L241 Difference]: Finished difference. Result has 61 places, 67 transitions, 558 flow [2021-03-11 06:59:43,199 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=30, PETRI_DIFFERENCE_MINUEND_FLOW=359, PETRI_DIFFERENCE_MINUEND_PLACES=55, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=56, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=40, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=558, PETRI_PLACES=61, PETRI_TRANSITIONS=67} [2021-03-11 06:59:43,199 INFO L335 CegarLoopForPetriNet]: 32 programPoint places, 29 predicate places. [2021-03-11 06:59:43,199 INFO L480 AbstractCegarLoop]: Abstraction has has 61 places, 67 transitions, 558 flow [2021-03-11 06:59:43,199 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 25.5) internal successors, (102), 4 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:59:43,199 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 06:59:43,199 INFO L255 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 06:59:43,199 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-03-11 06:59:43,199 INFO L428 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-11 06:59:43,199 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 06:59:43,200 INFO L82 PathProgramCache]: Analyzing trace with hash -148691233, now seen corresponding path program 5 times [2021-03-11 06:59:43,200 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 06:59:43,201 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [538144994] [2021-03-11 06:59:43,201 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 06:59:43,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 06:59:43,234 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,234 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:43,236 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,236 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:59:43,239 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,239 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:43,242 INFO L142 QuantifierPusher]: treesize reduction 13, result has 53.6 percent of original size [2021-03-11 06:59:43,243 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-11 06:59:43,262 INFO L142 QuantifierPusher]: treesize reduction 13, result has 50.0 percent of original size [2021-03-11 06:59:43,263 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-11 06:59:43,273 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,273 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 06:59:43,277 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,277 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 06:59:43,282 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,282 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:43,282 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 1 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 06:59:43,282 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [538144994] [2021-03-11 06:59:43,283 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1787580851] [2021-03-11 06:59:43,283 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-11 06:59:43,309 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-03-11 06:59:43,309 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-11 06:59:43,310 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 10 conjunts are in the unsatisfiable core [2021-03-11 06:59:43,311 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-11 06:59:43,312 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,312 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:43,312 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,312 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:43,313 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,313 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:43,313 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,313 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:43,313 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,314 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:43,314 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,314 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:43,314 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,315 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:43,315 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,315 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:43,315 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,316 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:43,316 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,316 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:43,316 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,316 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:43,317 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,317 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:43,317 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,317 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:43,318 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,318 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:43,318 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,318 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:43,318 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,319 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:43,319 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,319 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:43,319 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,319 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:43,320 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,320 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:43,320 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,320 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:43,320 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,321 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:43,321 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,321 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:43,321 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,322 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:43,322 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,322 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:43,322 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,323 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:59:43,323 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,323 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:59:43,324 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,324 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:59:43,324 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,324 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:59:43,324 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,325 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:59:43,325 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,325 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:59:43,325 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,325 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:59:43,326 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,326 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:59:43,326 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,326 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:59:43,326 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,327 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:59:43,327 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,327 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:59:43,327 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,328 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:59:43,328 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,328 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:59:43,328 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,328 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:59:43,329 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,329 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:59:43,329 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,329 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:59:43,329 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,330 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:59:43,330 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,330 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:59:43,330 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,331 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:59:43,331 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,331 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:59:43,332 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,333 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 06:59:43,333 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,333 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-11 06:59:43,334 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-11 06:59:43,335 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,335 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 06:59:43,335 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,335 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-11 06:59:43,336 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-11 06:59:43,336 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,337 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 06:59:43,337 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,338 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-11 06:59:43,338 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-11 06:59:43,340 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-03-11 06:59:43,340 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,341 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:43,341 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,341 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:43,341 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-11 06:59:43,342 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,343 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,343 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:43,343 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-11 06:59:43,343 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-03-11 06:59:43,343 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,343 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:43,344 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,344 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:43,344 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,345 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-11 06:59:43,347 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,347 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-11 06:59:43,347 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,348 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-11 06:59:43,348 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,348 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-11 06:59:43,360 INFO L142 QuantifierPusher]: treesize reduction 9, result has 43.8 percent of original size [2021-03-11 06:59:43,360 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-11 06:59:43,360 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,361 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 06:59:43,361 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,361 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 06:59:43,361 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,362 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 06:59:43,362 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,362 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 06:59:43,362 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,363 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 06:59:43,363 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,363 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 06:59:43,363 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,363 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 06:59:43,364 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,364 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 06:59:43,364 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,364 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 06:59:43,364 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,365 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 06:59:43,365 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,365 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 06:59:43,365 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,365 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 06:59:43,366 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,366 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 06:59:43,366 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,367 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 06:59:43,367 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,367 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 06:59:43,367 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,368 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 06:59:43,368 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,368 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 06:59:43,368 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,369 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 06:59:43,369 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,369 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 06:59:43,369 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,369 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 06:59:43,370 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,370 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 06:59:43,370 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,370 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 06:59:43,370 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,371 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 06:59:43,371 INFO L142 QuantifierPusher]: treesize reduction 11, result has 38.9 percent of original size [2021-03-11 06:59:43,371 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-11 06:59:43,371 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,372 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 06:59:43,372 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,372 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 06:59:43,374 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-11 06:59:43,374 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,375 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 06:59:43,375 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,376 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 06:59:43,376 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,376 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:43,376 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,376 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:43,377 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,377 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:43,377 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,377 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:43,377 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,378 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:43,378 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,378 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:43,378 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,378 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:43,379 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,379 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:43,379 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,380 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:43,380 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,380 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:43,380 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,380 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:43,381 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,381 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:43,381 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,381 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:43,381 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,382 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:43,382 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,382 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:43,382 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,382 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:43,383 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,383 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:43,383 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,383 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:43,383 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,383 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:43,384 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,384 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:43,384 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,384 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:43,384 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,385 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:43,385 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,385 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:43,385 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,385 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:43,386 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:43,386 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:43,386 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 1 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 06:59:43,386 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-11 06:59:43,386 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 8 [2021-03-11 06:59:43,386 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [790801083] [2021-03-11 06:59:43,386 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-03-11 06:59:43,387 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 06:59:43,387 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-03-11 06:59:43,387 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2021-03-11 06:59:43,387 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 16 out of 30 [2021-03-11 06:59:43,387 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 61 places, 67 transitions, 558 flow. Second operand has 9 states, 9 states have (on average 18.333333333333332) internal successors, (165), 9 states have internal predecessors, (165), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:59:43,387 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 06:59:43,387 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 16 of 30 [2021-03-11 06:59:43,388 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 06:59:44,005 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][123], [224#true, 322#(not finished1), 11#L40-1true, 12#L65true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 41#true, Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), 307#true, Black: 47#true, 20#L54true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 27#L32true, 60#true, Black: 149#(= state22 state12)]) [2021-03-11 06:59:44,005 INFO L384 tUnfolder$Statistics]: this new event has 21 ancestors and is cut-off event [2021-03-11 06:59:44,005 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 06:59:44,005 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 06:59:44,005 INFO L387 tUnfolder$Statistics]: existing Event has 17 ancestors and is cut-off event [2021-03-11 06:59:44,005 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][27], [224#true, 322#(not finished1), 5#L53true, 10#L40true, 12#L65true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 41#true, Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), 307#true, Black: 47#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 27#L32true, 60#true, Black: 149#(= state22 state12)]) [2021-03-11 06:59:44,005 INFO L384 tUnfolder$Statistics]: this new event has 21 ancestors and is cut-off event [2021-03-11 06:59:44,005 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 06:59:44,005 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 06:59:44,005 INFO L387 tUnfolder$Statistics]: existing Event has 17 ancestors and is cut-off event [2021-03-11 06:59:44,070 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][167], [224#true, 11#L40-1true, 12#L65true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 41#true, Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 15#L26true, 143#true, Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), 307#true, Black: 49#(not finished1), 20#L54true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 315#true, 60#true, Black: 149#(= state22 state12)]) [2021-03-11 06:59:44,070 INFO L384 tUnfolder$Statistics]: this new event has 22 ancestors and is cut-off event [2021-03-11 06:59:44,070 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 06:59:44,070 INFO L387 tUnfolder$Statistics]: existing Event has 18 ancestors and is cut-off event [2021-03-11 06:59:44,070 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 06:59:44,070 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][82], [224#true, 5#L53true, 12#L65true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 41#true, Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 15#L26true, 143#true, Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 49#(not finished1), 309#(<= size1 0), 21#thread2FINALtrue, 55#(<= 0 size1), Black: 307#true, Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 315#true, 60#true, Black: 149#(= state22 state12)]) [2021-03-11 06:59:44,070 INFO L384 tUnfolder$Statistics]: this new event has 22 ancestors and is cut-off event [2021-03-11 06:59:44,070 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 06:59:44,070 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 06:59:44,070 INFO L387 tUnfolder$Statistics]: existing Event has 18 ancestors and is cut-off event [2021-03-11 06:59:44,070 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][60], [224#true, 5#L53true, 10#L40true, 12#L65true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 41#true, Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 15#L26true, 143#true, Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), 307#true, Black: 49#(not finished1), 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, Black: 56#(<= 1 size1), 60#true, Black: 149#(= state22 state12)]) [2021-03-11 06:59:44,070 INFO L384 tUnfolder$Statistics]: this new event has 22 ancestors and is cut-off event [2021-03-11 06:59:44,070 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 06:59:44,070 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 06:59:44,070 INFO L387 tUnfolder$Statistics]: existing Event has 18 ancestors and is cut-off event [2021-03-11 06:59:44,129 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][167], [224#true, 6#thread1FINALtrue, 11#L40-1true, 12#L65true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 41#true, Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 49#(not finished1), 307#true, 20#L54true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 315#true, 60#true, Black: 149#(= state22 state12)]) [2021-03-11 06:59:44,129 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 06:59:44,130 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 06:59:44,130 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:44,130 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:44,130 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][82], [224#true, 5#L53true, 6#thread1FINALtrue, 12#L65true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 41#true, Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 49#(not finished1), 309#(<= size1 0), 21#thread2FINALtrue, 55#(<= 0 size1), Black: 307#true, Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 315#true, 60#true, Black: 149#(= state22 state12)]) [2021-03-11 06:59:44,130 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 06:59:44,130 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 06:59:44,130 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:44,130 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:44,130 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][60], [224#true, 5#L53true, 6#thread1FINALtrue, 10#L40true, 12#L65true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 41#true, Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 49#(not finished1), 307#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 315#true, 60#true, Black: 149#(= state22 state12)]) [2021-03-11 06:59:44,130 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 06:59:44,130 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 06:59:44,130 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:44,130 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:44,130 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][123], [224#true, 322#(not finished1), 11#L40-1true, 12#L65true, Black: 66#(= state22 state12), Black: 41#true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), 18#L27true, 307#true, 20#L54true, Black: 47#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 60#true, Black: 149#(= state22 state12)]) [2021-03-11 06:59:44,130 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 06:59:44,130 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 06:59:44,130 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:44,130 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:44,130 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][27], [224#true, 322#(not finished1), 5#L53true, 10#L40true, 12#L65true, Black: 66#(= state22 state12), Black: 41#true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), 18#L27true, 307#true, Black: 47#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 60#true, Black: 149#(= state22 state12)]) [2021-03-11 06:59:44,130 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 06:59:44,131 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 06:59:44,131 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:44,131 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:44,131 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][106], [224#true, 33#L27-1true, 322#(not finished1), 5#L53true, 11#L40-1true, Black: 66#(= state22 state12), 12#L65true, Black: 41#true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), 307#true, Black: 47#true, 56#(<= 1 size1), Black: 309#(<= size1 0), Black: 55#(<= 0 size1), Black: 310#(<= size1 1), 60#true, Black: 149#(= state22 state12)]) [2021-03-11 06:59:44,131 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 06:59:44,131 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 06:59:44,131 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:44,131 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:44,163 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][123], [224#true, 322#(not finished1), 11#L40-1true, 12#L65true, Black: 66#(= state22 state12), Black: 41#true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), 307#true, Black: 47#true, 20#L54true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 27#L32true, 60#true, Black: 149#(= state22 state12)]) [2021-03-11 06:59:44,163 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 06:59:44,163 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 06:59:44,163 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 06:59:44,164 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 06:59:44,164 INFO L387 tUnfolder$Statistics]: existing Event has 17 ancestors and is cut-off event [2021-03-11 06:59:44,164 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][27], [224#true, 322#(not finished1), 5#L53true, 10#L40true, 12#L65true, Black: 66#(= state22 state12), Black: 41#true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), 307#true, Black: 47#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 27#L32true, 60#true, Black: 149#(= state22 state12)]) [2021-03-11 06:59:44,164 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 06:59:44,164 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 06:59:44,164 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 06:59:44,164 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 06:59:44,164 INFO L387 tUnfolder$Statistics]: existing Event has 17 ancestors and is cut-off event [2021-03-11 06:59:44,198 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][167], [224#true, 11#L40-1true, Black: 66#(= state22 state12), 12#L65true, Black: 41#true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 15#L26true, 143#true, Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 49#(not finished1), 307#true, 20#L54true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 315#true, 60#true, Black: 149#(= state22 state12)]) [2021-03-11 06:59:44,198 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 06:59:44,199 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 06:59:44,199 INFO L387 tUnfolder$Statistics]: existing Event has 18 ancestors and is cut-off event [2021-03-11 06:59:44,199 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 06:59:44,199 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 06:59:44,199 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][82], [224#true, 5#L53true, 12#L65true, Black: 66#(= state22 state12), Black: 41#true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 15#L26true, 143#true, Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 49#(not finished1), 21#thread2FINALtrue, 309#(<= size1 0), 55#(<= 0 size1), Black: 307#true, Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 315#true, 60#true, Black: 149#(= state22 state12)]) [2021-03-11 06:59:44,199 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 06:59:44,199 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 06:59:44,199 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 06:59:44,199 INFO L387 tUnfolder$Statistics]: existing Event has 18 ancestors and is cut-off event [2021-03-11 06:59:44,199 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 06:59:44,199 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][60], [224#true, 5#L53true, 10#L40true, 12#L65true, Black: 66#(= state22 state12), Black: 41#true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 15#L26true, 143#true, Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 49#(not finished1), 307#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, Black: 56#(<= 1 size1), 60#true, Black: 149#(= state22 state12)]) [2021-03-11 06:59:44,199 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 06:59:44,199 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 06:59:44,199 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 06:59:44,199 INFO L387 tUnfolder$Statistics]: existing Event has 18 ancestors and is cut-off event [2021-03-11 06:59:44,199 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 06:59:44,230 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][167], [224#true, 6#thread1FINALtrue, 11#L40-1true, Black: 66#(= state22 state12), 12#L65true, Black: 41#true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), 307#true, Black: 49#(not finished1), 20#L54true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 315#true, 60#true, Black: 149#(= state22 state12)]) [2021-03-11 06:59:44,230 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 06:59:44,230 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 06:59:44,230 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:44,230 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:44,231 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:44,231 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][82], [224#true, 5#L53true, 6#thread1FINALtrue, 12#L65true, Black: 66#(= state22 state12), Black: 41#true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 49#(not finished1), 309#(<= size1 0), 21#thread2FINALtrue, 55#(<= 0 size1), Black: 307#true, Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 315#true, 60#true, Black: 149#(= state22 state12)]) [2021-03-11 06:59:44,231 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 06:59:44,231 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 06:59:44,231 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:44,231 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:44,231 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:44,231 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][60], [224#true, 5#L53true, 6#thread1FINALtrue, 10#L40true, 12#L65true, Black: 66#(= state22 state12), Black: 41#true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), 307#true, Black: 49#(not finished1), 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, Black: 56#(<= 1 size1), 60#true, Black: 149#(= state22 state12)]) [2021-03-11 06:59:44,231 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 06:59:44,231 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:44,231 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 06:59:44,231 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:44,231 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:44,231 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][123], [224#true, 322#(not finished1), 11#L40-1true, Black: 66#(= state22 state12), 12#L65true, Black: 41#true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), 18#L27true, 307#true, 20#L54true, Black: 47#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 60#true, Black: 149#(= state22 state12)]) [2021-03-11 06:59:44,231 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 06:59:44,231 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:44,232 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 06:59:44,232 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:44,232 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:44,232 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][27], [224#true, 322#(not finished1), 5#L53true, 10#L40true, 12#L65true, Black: 66#(= state22 state12), Black: 41#true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), 18#L27true, 307#true, Black: 47#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 60#true, Black: 149#(= state22 state12)]) [2021-03-11 06:59:44,232 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 06:59:44,232 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:44,232 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 06:59:44,232 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:44,232 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:44,232 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][106], [224#true, 33#L27-1true, 322#(not finished1), 5#L53true, 11#L40-1true, 12#L65true, Black: 66#(= state22 state12), Black: 41#true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), 307#true, Black: 47#true, 56#(<= 1 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 55#(<= 0 size1), 60#true, Black: 149#(= state22 state12)]) [2021-03-11 06:59:44,232 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 06:59:44,232 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:44,232 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 06:59:44,232 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:44,232 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:44,397 INFO L129 PetriNetUnfolder]: 4887/9694 cut-off events. [2021-03-11 06:59:44,397 INFO L130 PetriNetUnfolder]: For 16447/16699 co-relation queries the response was YES. [2021-03-11 06:59:44,419 INFO L84 FinitePrefix]: Finished finitePrefix Result has 29618 conditions, 9694 events. 4887/9694 cut-off events. For 16447/16699 co-relation queries the response was YES. Maximal size of possible extension queue 558. Compared 80631 event pairs, 480 based on Foata normal form. 118/8593 useless extension candidates. Maximal degree in co-relation 28909. Up to 2025 conditions per place. [2021-03-11 06:59:44,454 INFO L132 encePairwiseOnDemand]: 20/30 looper letters, 175 selfloop transitions, 47 changer transitions 0/255 dead transitions. [2021-03-11 06:59:44,454 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 81 places, 255 transitions, 2146 flow [2021-03-11 06:59:44,454 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-03-11 06:59:44,454 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2021-03-11 06:59:44,455 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 475 transitions. [2021-03-11 06:59:44,456 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.753968253968254 [2021-03-11 06:59:44,456 INFO L72 ComplementDD]: Start complementDD. Operand 21 states and 475 transitions. [2021-03-11 06:59:44,456 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 475 transitions. [2021-03-11 06:59:44,456 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 06:59:44,456 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 21 states and 475 transitions. [2021-03-11 06:59:44,457 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 22 states, 21 states have (on average 22.61904761904762) internal successors, (475), 21 states have internal predecessors, (475), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:59:44,457 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 22 states, 22 states have (on average 30.0) internal successors, (660), 22 states have internal predecessors, (660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:59:44,458 INFO L81 ComplementDD]: Finished complementDD. Result has 22 states, 22 states have (on average 30.0) internal successors, (660), 22 states have internal predecessors, (660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:59:44,458 INFO L185 Difference]: Start difference. First operand has 61 places, 67 transitions, 558 flow. Second operand 21 states and 475 transitions. [2021-03-11 06:59:44,458 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 81 places, 255 transitions, 2146 flow [2021-03-11 06:59:44,484 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 81 places, 255 transitions, 2084 flow, removed 31 selfloop flow, removed 0 redundant places. [2021-03-11 06:59:44,486 INFO L241 Difference]: Finished difference. Result has 91 places, 121 transitions, 977 flow [2021-03-11 06:59:44,486 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=30, PETRI_DIFFERENCE_MINUEND_FLOW=550, PETRI_DIFFERENCE_MINUEND_PLACES=61, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=67, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=8, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=57, PETRI_DIFFERENCE_SUBTRAHEND_STATES=21, PETRI_FLOW=977, PETRI_PLACES=91, PETRI_TRANSITIONS=121} [2021-03-11 06:59:44,487 INFO L335 CegarLoopForPetriNet]: 32 programPoint places, 59 predicate places. [2021-03-11 06:59:44,487 INFO L480 AbstractCegarLoop]: Abstraction has has 91 places, 121 transitions, 977 flow [2021-03-11 06:59:44,487 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 18.333333333333332) internal successors, (165), 9 states have internal predecessors, (165), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:59:44,487 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 06:59:44,487 INFO L255 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 06:59:44,703 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-11 06:59:44,704 INFO L428 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-11 06:59:44,704 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 06:59:44,704 INFO L82 PathProgramCache]: Analyzing trace with hash -796448173, now seen corresponding path program 6 times [2021-03-11 06:59:44,704 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 06:59:44,704 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1366152209] [2021-03-11 06:59:44,704 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 06:59:44,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 06:59:44,775 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:44,775 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:44,777 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:44,777 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:59:44,779 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:44,780 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-11 06:59:44,784 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:44,784 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:59:44,788 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:44,788 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:44,792 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:44,792 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:44,797 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:44,797 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:44,797 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 5 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 06:59:44,797 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1366152209] [2021-03-11 06:59:44,797 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1720587946] [2021-03-11 06:59:44,797 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-11 06:59:44,819 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-03-11 06:59:44,819 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-11 06:59:44,819 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 10 conjunts are in the unsatisfiable core [2021-03-11 06:59:44,820 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-11 06:59:44,820 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:44,820 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:44,820 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:44,821 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:44,821 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:44,821 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:44,821 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:44,821 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:44,822 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:44,822 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:44,822 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:44,822 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:44,822 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:44,822 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:44,823 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:44,823 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:44,823 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:44,823 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:44,823 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:44,823 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:44,824 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:44,824 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:44,824 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:44,824 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:44,824 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:44,825 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:44,825 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:44,825 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:44,825 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:44,825 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:44,825 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:44,826 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:44,826 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:44,826 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:44,826 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:44,826 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:44,826 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:44,827 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:44,827 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:44,827 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:44,827 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:44,827 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:44,827 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:44,828 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:44,828 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:44,828 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:44,828 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:44,828 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:44,829 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:44,829 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:44,829 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:44,829 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:44,829 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:44,829 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:44,830 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:44,830 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:44,830 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:44,830 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:44,830 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:44,830 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:44,831 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:44,831 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:44,831 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:44,831 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:44,832 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:44,832 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:59:44,832 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:44,832 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:59:44,832 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:44,833 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:59:44,833 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:44,833 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:59:44,833 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:44,833 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:59:44,834 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:44,834 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:59:44,834 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:44,834 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:59:44,834 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:44,834 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:59:44,835 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:44,835 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:59:44,835 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:44,835 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:59:44,835 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:44,835 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:59:44,836 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:44,836 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:59:44,836 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:44,836 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-11 06:59:44,837 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:44,837 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-11 06:59:44,837 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:44,838 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-11 06:59:44,838 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:44,838 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-11 06:59:44,848 INFO L142 QuantifierPusher]: treesize reduction 12, result has 36.8 percent of original size [2021-03-11 06:59:44,849 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-11 06:59:44,849 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:44,849 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:59:44,850 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:44,850 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:59:44,850 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:44,850 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:59:44,850 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:44,850 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:59:44,851 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:44,851 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:59:44,851 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:44,851 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:59:44,851 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:44,851 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:59:44,852 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:44,852 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 06:59:44,852 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:44,852 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-11 06:59:44,853 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-11 06:59:44,853 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:44,853 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 06:59:44,853 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:44,854 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-11 06:59:44,854 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-11 06:59:44,854 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:44,855 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 06:59:44,855 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:44,855 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-11 06:59:44,855 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-11 06:59:44,857 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-03-11 06:59:44,857 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:44,858 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:44,858 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:44,858 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:44,858 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-11 06:59:44,859 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:44,859 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:44,859 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:44,859 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-11 06:59:44,859 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-03-11 06:59:44,860 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:44,860 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:44,860 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:44,860 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:44,860 INFO L142 QuantifierPusher]: treesize reduction 12, result has 29.4 percent of original size [2021-03-11 06:59:44,861 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:59:44,861 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:44,861 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 06:59:44,861 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:44,861 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:44,862 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-03-11 06:59:44,862 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:44,863 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:44,863 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:44,863 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:44,863 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:44,863 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:44,864 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:44,864 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:44,864 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:44,864 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:44,864 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:44,864 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:44,865 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:44,865 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:44,865 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:44,865 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:44,865 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:44,866 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:44,866 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:44,866 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:44,866 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:44,866 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:44,866 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:44,867 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:44,867 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:44,867 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:44,867 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:44,867 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:44,867 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:44,868 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:44,868 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:44,868 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:44,868 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:44,868 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:44,868 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:44,869 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:44,869 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:44,869 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:44,869 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:44,869 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:44,870 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:44,870 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:44,870 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:44,870 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:44,870 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:44,870 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:44,871 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:44,871 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:44,871 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:44,871 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:44,871 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:44,871 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:44,872 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:44,872 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:44,872 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:44,872 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:44,872 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:44,873 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:44,873 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:44,873 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:44,873 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:44,873 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:44,873 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:44,874 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:44,874 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:44,874 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:44,874 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:44,874 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:44,874 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:44,875 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:44,875 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:44,875 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:44,875 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:44,875 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:44,875 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:44,876 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:44,876 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:44,876 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:44,876 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 5 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 06:59:44,876 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-11 06:59:44,876 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 8 [2021-03-11 06:59:44,876 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [824719124] [2021-03-11 06:59:44,877 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-03-11 06:59:44,877 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 06:59:44,877 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-03-11 06:59:44,877 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2021-03-11 06:59:44,877 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 16 out of 30 [2021-03-11 06:59:44,877 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 91 places, 121 transitions, 977 flow. Second operand has 9 states, 9 states have (on average 18.11111111111111) internal successors, (163), 9 states have internal predecessors, (163), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:59:44,877 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 06:59:44,877 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 16 of 30 [2021-03-11 06:59:44,878 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 06:59:45,930 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][153], [11#L40-1true, 12#L65true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 15#L26true, 20#L54true, Black: 149#(= state22 state12), 224#true, Black: 41#true, Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), 307#true, Black: 49#(not finished1), Black: 417#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 321#(not (select done state11)), 55#(<= 0 size1), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 309#(<= size1 0), Black: 409#(and (= state21 state11) (not finished1)), Black: 310#(<= size1 1), 315#true, Black: 427#(and (not finished1) (not (select done state11))), Black: 56#(<= 1 size1), 60#true, Black: 317#(= state21 state11), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 415#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 447#true]) [2021-03-11 06:59:45,930 INFO L384 tUnfolder$Statistics]: this new event has 22 ancestors and is cut-off event [2021-03-11 06:59:45,930 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 06:59:45,930 INFO L387 tUnfolder$Statistics]: existing Event has 18 ancestors and is cut-off event [2021-03-11 06:59:45,930 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 06:59:45,930 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][29], [5#L53true, 10#L40true, Black: 66#(= state22 state12), 12#L65true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 15#L26true, 143#true, Black: 149#(= state22 state12), 224#true, Black: 41#true, Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), 307#true, Black: 49#(not finished1), Black: 417#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), 55#(<= 0 size1), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 309#(<= size1 0), Black: 409#(and (= state21 state11) (not finished1)), Black: 310#(<= size1 1), 315#true, Black: 427#(and (not finished1) (not (select done state11))), Black: 56#(<= 1 size1), Black: 317#(= state21 state11), 60#true, Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 415#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 447#true]) [2021-03-11 06:59:45,931 INFO L384 tUnfolder$Statistics]: this new event has 22 ancestors and is cut-off event [2021-03-11 06:59:45,931 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 06:59:45,931 INFO L387 tUnfolder$Statistics]: existing Event has 18 ancestors and is cut-off event [2021-03-11 06:59:45,931 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 06:59:45,931 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][103], [5#L53true, Black: 66#(= state22 state12), 12#L65true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 15#L26true, 143#true, 21#thread2FINALtrue, Black: 149#(= state22 state12), 224#true, Black: 41#true, Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 49#(not finished1), Black: 417#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 309#(<= size1 0), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), 55#(<= 0 size1), Black: 307#true, Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 409#(and (= state21 state11) (not finished1)), Black: 310#(<= size1 1), 315#true, Black: 56#(<= 1 size1), Black: 427#(and (not finished1) (not (select done state11))), Black: 317#(= state21 state11), 60#true, Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 415#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 447#true]) [2021-03-11 06:59:45,931 INFO L384 tUnfolder$Statistics]: this new event has 22 ancestors and is cut-off event [2021-03-11 06:59:45,931 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 06:59:45,931 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 06:59:45,931 INFO L387 tUnfolder$Statistics]: existing Event has 18 ancestors and is cut-off event [2021-03-11 06:59:46,017 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][153], [6#thread1FINALtrue, 11#L40-1true, 12#L65true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 20#L54true, Black: 149#(= state22 state12), 224#true, Black: 41#true, Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), 307#true, Black: 49#(not finished1), Black: 417#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 321#(not (select done state11)), 55#(<= 0 size1), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 409#(and (= state21 state11) (not finished1)), Black: 427#(and (not finished1) (not (select done state11))), Black: 56#(<= 1 size1), 315#true, 60#true, Black: 317#(= state21 state11), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 415#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 447#true]) [2021-03-11 06:59:46,017 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 06:59:46,017 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 06:59:46,017 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:46,017 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:46,017 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][29], [5#L53true, 6#thread1FINALtrue, 10#L40true, Black: 66#(= state22 state12), 12#L65true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 149#(= state22 state12), 224#true, Black: 41#true, Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), 307#true, Black: 49#(not finished1), Black: 417#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 321#(not (select done state11)), 55#(<= 0 size1), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 309#(<= size1 0), Black: 409#(and (= state21 state11) (not finished1)), Black: 310#(<= size1 1), Black: 427#(and (not finished1) (not (select done state11))), Black: 56#(<= 1 size1), 315#true, 60#true, Black: 317#(= state21 state11), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 415#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 447#true]) [2021-03-11 06:59:46,017 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 06:59:46,017 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:46,017 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 06:59:46,017 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:46,017 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][103], [5#L53true, 6#thread1FINALtrue, Black: 66#(= state22 state12), 12#L65true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 21#thread2FINALtrue, Black: 149#(= state22 state12), 224#true, Black: 41#true, Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 49#(not finished1), Black: 417#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 309#(<= size1 0), Black: 321#(not (select done state11)), 55#(<= 0 size1), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 307#true, Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 409#(and (= state21 state11) (not finished1)), Black: 310#(<= size1 1), 315#true, Black: 56#(<= 1 size1), Black: 427#(and (not finished1) (not (select done state11))), 60#true, Black: 317#(= state21 state11), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 415#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 447#true]) [2021-03-11 06:59:46,017 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 06:59:46,017 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:46,017 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 06:59:46,017 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:46,018 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][181], [322#(not finished1), 451#(or (select done (select update state21)) (not finished1)), 11#L40-1true, Black: 66#(= state22 state12), 12#L65true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 18#L27true, 20#L54true, Black: 149#(= state22 state12), 224#true, Black: 41#true, Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), 307#true, Black: 47#true, Black: 417#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), 55#(<= 0 size1), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 309#(<= size1 0), Black: 409#(and (= state21 state11) (not finished1)), Black: 310#(<= size1 1), Black: 427#(and (not finished1) (not (select done state11))), Black: 56#(<= 1 size1), 60#true, Black: 317#(= state21 state11), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 415#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1))]) [2021-03-11 06:59:46,018 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 06:59:46,018 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:46,018 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:46,018 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 06:59:46,018 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][40], [322#(not finished1), 451#(or (select done (select update state21)) (not finished1)), 5#L53true, 10#L40true, Black: 66#(= state22 state12), 12#L65true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 18#L27true, Black: 149#(= state22 state12), 224#true, Black: 41#true, Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), 307#true, Black: 47#true, Black: 417#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), 55#(<= 0 size1), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 309#(<= size1 0), Black: 409#(and (= state21 state11) (not finished1)), Black: 310#(<= size1 1), Black: 427#(and (not finished1) (not (select done state11))), Black: 56#(<= 1 size1), Black: 317#(= state21 state11), 60#true, Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 415#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1))]) [2021-03-11 06:59:46,018 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 06:59:46,018 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:46,018 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:46,018 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 06:59:46,018 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][134], [322#(not finished1), 451#(or (select done (select update state21)) (not finished1)), 5#L53true, 11#L40-1true, Black: 66#(= state22 state12), 12#L65true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 149#(= state22 state12), 224#true, 33#L27-1true, Black: 41#true, Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), 307#true, Black: 47#true, Black: 417#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), 56#(<= 1 size1), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 309#(<= size1 0), Black: 425#(and (not finished2) (not (select done state11))), Black: 55#(<= 0 size1), Black: 409#(and (= state21 state11) (not finished1)), Black: 310#(<= size1 1), Black: 427#(and (not finished1) (not (select done state11))), Black: 317#(= state21 state11), 60#true, Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 415#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1))]) [2021-03-11 06:59:46,018 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 06:59:46,018 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:46,018 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:46,018 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 06:59:46,205 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][153], [11#L40-1true, Black: 66#(= state22 state12), 12#L65true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 15#L26true, 20#L54true, Black: 149#(= state22 state12), 224#true, Black: 41#true, Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 49#(not finished1), 307#true, Black: 417#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 321#(not (select done state11)), 55#(<= 0 size1), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 309#(<= size1 0), Black: 425#(and (not finished2) (not (select done state11))), Black: 310#(<= size1 1), Black: 409#(and (= state21 state11) (not finished1)), Black: 56#(<= 1 size1), 315#true, Black: 427#(and (not finished1) (not (select done state11))), 60#true, Black: 317#(= state21 state11), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 415#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 447#true]) [2021-03-11 06:59:46,206 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 06:59:46,206 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 06:59:46,206 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 06:59:46,206 INFO L387 tUnfolder$Statistics]: existing Event has 18 ancestors and is cut-off event [2021-03-11 06:59:46,206 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 06:59:46,206 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][29], [5#L53true, 10#L40true, Black: 66#(= state22 state12), 12#L65true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 15#L26true, Black: 149#(= state22 state12), 224#true, Black: 41#true, Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 49#(not finished1), 307#true, Black: 417#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 321#(not (select done state11)), 55#(<= 0 size1), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 309#(<= size1 0), Black: 425#(and (not finished2) (not (select done state11))), Black: 310#(<= size1 1), Black: 409#(and (= state21 state11) (not finished1)), Black: 56#(<= 1 size1), 315#true, Black: 427#(and (not finished1) (not (select done state11))), 60#true, Black: 317#(= state21 state11), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 415#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 447#true]) [2021-03-11 06:59:46,206 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 06:59:46,206 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 06:59:46,206 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 06:59:46,206 INFO L387 tUnfolder$Statistics]: existing Event has 18 ancestors and is cut-off event [2021-03-11 06:59:46,206 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 06:59:46,206 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][103], [5#L53true, Black: 66#(= state22 state12), 12#L65true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 15#L26true, 21#thread2FINALtrue, Black: 149#(= state22 state12), 224#true, Black: 41#true, Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 49#(not finished1), 309#(<= size1 0), Black: 417#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 321#(not (select done state11)), 55#(<= 0 size1), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 307#true, Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 310#(<= size1 1), Black: 409#(and (= state21 state11) (not finished1)), Black: 56#(<= 1 size1), Black: 427#(and (not finished1) (not (select done state11))), 315#true, 60#true, Black: 317#(= state21 state11), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 415#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 447#true]) [2021-03-11 06:59:46,206 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 06:59:46,206 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 06:59:46,206 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 06:59:46,206 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 06:59:46,206 INFO L387 tUnfolder$Statistics]: existing Event has 18 ancestors and is cut-off event [2021-03-11 06:59:46,207 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][56], [454#finished2, 10#L40true, Black: 66#(= state22 state12), 12#L65true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 15#L26true, 26#thread3FINALtrue, Black: 149#(= state22 state12), 224#true, Black: 43#(not finished2), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 49#(not finished1), 307#true, Black: 417#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 321#(not (select done state11)), 55#(<= 0 size1), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 309#(<= size1 0), Black: 425#(and (not finished2) (not (select done state11))), Black: 310#(<= size1 1), Black: 409#(and (= state21 state11) (not finished1)), Black: 56#(<= 1 size1), Black: 427#(and (not finished1) (not (select done state11))), 60#true, Black: 317#(= state21 state11), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 415#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 319#(or finished2 (and (= state21 state11) (not (select done state11))))]) [2021-03-11 06:59:46,207 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 06:59:46,207 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 06:59:46,207 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 06:59:46,207 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 06:59:46,207 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][280], [454#finished2, Black: 66#(= state22 state12), 12#L65true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 15#L26true, 21#thread2FINALtrue, 26#thread3FINALtrue, Black: 149#(= state22 state12), 224#true, Black: 43#(not finished2), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 49#(not finished1), Black: 417#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 309#(<= size1 0), Black: 321#(not (select done state11)), 55#(<= 0 size1), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 307#true, Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 310#(<= size1 1), Black: 409#(and (= state21 state11) (not finished1)), Black: 56#(<= 1 size1), Black: 427#(and (not finished1) (not (select done state11))), 60#true, Black: 317#(= state21 state11), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 415#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 319#(or finished2 (and (= state21 state11) (not (select done state11))))]) [2021-03-11 06:59:46,208 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 06:59:46,208 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 06:59:46,208 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 06:59:46,208 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 06:59:46,248 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][153], [6#thread1FINALtrue, 11#L40-1true, Black: 66#(= state22 state12), 12#L65true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 20#L54true, Black: 149#(= state22 state12), 224#true, Black: 41#true, Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 49#(not finished1), 307#true, Black: 417#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), 55#(<= 0 size1), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 309#(<= size1 0), Black: 425#(and (not finished2) (not (select done state11))), Black: 310#(<= size1 1), Black: 409#(and (= state21 state11) (not finished1)), Black: 427#(and (not finished1) (not (select done state11))), Black: 56#(<= 1 size1), 315#true, Black: 317#(= state21 state11), 60#true, Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 415#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 447#true]) [2021-03-11 06:59:46,248 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 06:59:46,248 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 06:59:46,248 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:46,248 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:46,248 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:46,248 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][29], [5#L53true, 6#thread1FINALtrue, 10#L40true, Black: 66#(= state22 state12), 12#L65true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 149#(= state22 state12), 224#true, Black: 41#true, Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 49#(not finished1), 307#true, Black: 417#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), 55#(<= 0 size1), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 309#(<= size1 0), Black: 425#(and (not finished2) (not (select done state11))), Black: 310#(<= size1 1), Black: 409#(and (= state21 state11) (not finished1)), Black: 427#(and (not finished1) (not (select done state11))), Black: 56#(<= 1 size1), 315#true, 60#true, Black: 317#(= state21 state11), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 415#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 447#true]) [2021-03-11 06:59:46,248 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 06:59:46,248 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:46,248 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 06:59:46,248 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:46,248 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:46,248 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][103], [5#L53true, 6#thread1FINALtrue, Black: 66#(= state22 state12), 12#L65true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 21#thread2FINALtrue, Black: 149#(= state22 state12), 224#true, Black: 41#true, Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 49#(not finished1), Black: 417#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 309#(<= size1 0), Black: 321#(not (select done state11)), 55#(<= 0 size1), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 307#true, Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 310#(<= size1 1), Black: 409#(and (= state21 state11) (not finished1)), 315#true, Black: 56#(<= 1 size1), Black: 427#(and (not finished1) (not (select done state11))), 60#true, Black: 317#(= state21 state11), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 415#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 447#true]) [2021-03-11 06:59:46,248 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 06:59:46,248 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:46,249 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:46,249 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 06:59:46,249 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:46,249 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][181], [322#(not finished1), 451#(or (select done (select update state21)) (not finished1)), 11#L40-1true, Black: 66#(= state22 state12), 12#L65true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 18#L27true, 20#L54true, Black: 149#(= state22 state12), 224#true, Black: 41#true, Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), 307#true, Black: 47#true, Black: 417#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 321#(not (select done state11)), 55#(<= 0 size1), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 309#(<= size1 0), Black: 425#(and (not finished2) (not (select done state11))), Black: 310#(<= size1 1), Black: 409#(and (= state21 state11) (not finished1)), Black: 56#(<= 1 size1), Black: 427#(and (not finished1) (not (select done state11))), Black: 317#(= state21 state11), 60#true, Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 415#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1))]) [2021-03-11 06:59:46,249 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 06:59:46,249 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:46,249 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:46,249 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:46,249 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 06:59:46,249 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][40], [322#(not finished1), 451#(or (select done (select update state21)) (not finished1)), 5#L53true, 10#L40true, Black: 66#(= state22 state12), 12#L65true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 18#L27true, Black: 149#(= state22 state12), 224#true, Black: 41#true, Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), 307#true, Black: 47#true, Black: 417#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 321#(not (select done state11)), 55#(<= 0 size1), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 309#(<= size1 0), Black: 425#(and (not finished2) (not (select done state11))), Black: 310#(<= size1 1), Black: 409#(and (= state21 state11) (not finished1)), Black: 56#(<= 1 size1), Black: 427#(and (not finished1) (not (select done state11))), 60#true, Black: 317#(= state21 state11), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 415#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1))]) [2021-03-11 06:59:46,249 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 06:59:46,249 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:46,249 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:46,249 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:46,249 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 06:59:46,249 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][134], [322#(not finished1), 451#(or (select done (select update state21)) (not finished1)), 5#L53true, 11#L40-1true, Black: 66#(= state22 state12), 12#L65true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 149#(= state22 state12), 224#true, 33#L27-1true, Black: 41#true, Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), 307#true, Black: 47#true, Black: 417#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), 56#(<= 1 size1), Black: 425#(and (not finished2) (not (select done state11))), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 409#(and (= state21 state11) (not finished1)), Black: 55#(<= 0 size1), Black: 427#(and (not finished1) (not (select done state11))), 60#true, Black: 317#(= state21 state11), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 415#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1))]) [2021-03-11 06:59:46,249 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 06:59:46,249 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:46,250 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:46,250 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:46,250 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 06:59:46,250 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][76], [10#L40true, Black: 66#(= state22 state12), 12#L65true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 18#L27true, 26#thread3FINALtrue, 413#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 149#(= state22 state12), 224#true, 549#(and finished2 (or (select done (select update state21)) (not finished1))), Black: 43#(not finished2), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), 307#true, Black: 47#true, Black: 417#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 321#(not (select done state11)), 55#(<= 0 size1), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 309#(<= size1 0), Black: 425#(and (not finished2) (not (select done state11))), Black: 310#(<= size1 1), Black: 409#(and (= state21 state11) (not finished1)), Black: 56#(<= 1 size1), Black: 427#(and (not finished1) (not (select done state11))), 60#true, Black: 317#(= state21 state11), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 415#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1))]) [2021-03-11 06:59:46,250 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 06:59:46,250 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:46,250 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:46,250 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 06:59:46,250 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][309], [11#L40-1true, Black: 66#(= state22 state12), 12#L65true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 26#thread3FINALtrue, 413#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 149#(= state22 state12), 224#true, 33#L27-1true, 549#(and finished2 (or (select done (select update state21)) (not finished1))), Black: 43#(not finished2), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), 307#true, Black: 47#true, Black: 417#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), 56#(<= 1 size1), Black: 425#(and (not finished2) (not (select done state11))), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 409#(and (= state21 state11) (not finished1)), Black: 55#(<= 0 size1), Black: 427#(and (not finished1) (not (select done state11))), 60#true, Black: 317#(= state21 state11), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 415#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1))]) [2021-03-11 06:59:46,250 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 06:59:46,250 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:46,250 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:46,250 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 06:59:46,250 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][56], [454#finished2, 6#thread1FINALtrue, 10#L40true, Black: 66#(= state22 state12), 12#L65true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 26#thread3FINALtrue, Black: 149#(= state22 state12), 224#true, Black: 43#(not finished2), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 49#(not finished1), 307#true, Black: 417#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 321#(not (select done state11)), 55#(<= 0 size1), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 309#(<= size1 0), Black: 425#(and (not finished2) (not (select done state11))), Black: 310#(<= size1 1), Black: 409#(and (= state21 state11) (not finished1)), Black: 56#(<= 1 size1), Black: 427#(and (not finished1) (not (select done state11))), 60#true, Black: 317#(= state21 state11), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 415#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 319#(or finished2 (and (= state21 state11) (not (select done state11))))]) [2021-03-11 06:59:46,251 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 06:59:46,251 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:46,251 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:46,251 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 06:59:46,251 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][280], [454#finished2, 6#thread1FINALtrue, Black: 66#(= state22 state12), 12#L65true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 21#thread2FINALtrue, 26#thread3FINALtrue, Black: 149#(= state22 state12), 224#true, Black: 43#(not finished2), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 49#(not finished1), 309#(<= size1 0), Black: 417#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), 55#(<= 0 size1), Black: 307#true, Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 310#(<= size1 1), Black: 409#(and (= state21 state11) (not finished1)), Black: 56#(<= 1 size1), Black: 427#(and (not finished1) (not (select done state11))), 60#true, Black: 317#(= state21 state11), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 415#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 319#(or finished2 (and (= state21 state11) (not (select done state11))))]) [2021-03-11 06:59:46,251 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 06:59:46,251 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:46,251 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:46,251 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 06:59:46,387 INFO L129 PetriNetUnfolder]: 6504/12814 cut-off events. [2021-03-11 06:59:46,387 INFO L130 PetriNetUnfolder]: For 46729/47097 co-relation queries the response was YES. [2021-03-11 06:59:46,433 INFO L84 FinitePrefix]: Finished finitePrefix Result has 52754 conditions, 12814 events. 6504/12814 cut-off events. For 46729/47097 co-relation queries the response was YES. Maximal size of possible extension queue 684. Compared 110624 event pairs, 581 based on Foata normal form. 232/12920 useless extension candidates. Maximal degree in co-relation 51955. Up to 3020 conditions per place. [2021-03-11 06:59:46,530 INFO L132 encePairwiseOnDemand]: 20/30 looper letters, 243 selfloop transitions, 104 changer transitions 3/383 dead transitions. [2021-03-11 06:59:46,530 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 125 places, 383 transitions, 3740 flow [2021-03-11 06:59:46,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-03-11 06:59:46,531 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2021-03-11 06:59:46,532 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 739 transitions. [2021-03-11 06:59:46,532 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.7038095238095238 [2021-03-11 06:59:46,532 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 739 transitions. [2021-03-11 06:59:46,532 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 739 transitions. [2021-03-11 06:59:46,533 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 06:59:46,533 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 739 transitions. [2021-03-11 06:59:46,534 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 21.114285714285714) internal successors, (739), 35 states have internal predecessors, (739), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:59:46,535 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 36 states, 36 states have (on average 30.0) internal successors, (1080), 36 states have internal predecessors, (1080), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:59:46,536 INFO L81 ComplementDD]: Finished complementDD. Result has 36 states, 36 states have (on average 30.0) internal successors, (1080), 36 states have internal predecessors, (1080), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:59:46,536 INFO L185 Difference]: Start difference. First operand has 91 places, 121 transitions, 977 flow. Second operand 35 states and 739 transitions. [2021-03-11 06:59:46,536 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 125 places, 383 transitions, 3740 flow [2021-03-11 06:59:46,658 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 125 places, 383 transitions, 3670 flow, removed 35 selfloop flow, removed 0 redundant places. [2021-03-11 06:59:46,662 INFO L241 Difference]: Finished difference. Result has 148 places, 199 transitions, 1945 flow [2021-03-11 06:59:46,662 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=30, PETRI_DIFFERENCE_MINUEND_FLOW=951, PETRI_DIFFERENCE_MINUEND_PLACES=91, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=121, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=36, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=75, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=1945, PETRI_PLACES=148, PETRI_TRANSITIONS=199} [2021-03-11 06:59:46,662 INFO L335 CegarLoopForPetriNet]: 32 programPoint places, 116 predicate places. [2021-03-11 06:59:46,662 INFO L480 AbstractCegarLoop]: Abstraction has has 148 places, 199 transitions, 1945 flow [2021-03-11 06:59:46,662 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 18.11111111111111) internal successors, (163), 9 states have internal predecessors, (163), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:59:46,662 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 06:59:46,662 INFO L255 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 06:59:46,863 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,6 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-11 06:59:46,863 INFO L428 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-11 06:59:46,863 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 06:59:46,863 INFO L82 PathProgramCache]: Analyzing trace with hash 2116051233, now seen corresponding path program 7 times [2021-03-11 06:59:46,863 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 06:59:46,863 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [154171629] [2021-03-11 06:59:46,864 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 06:59:46,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 06:59:46,885 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:46,885 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:46,887 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:46,887 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:59:46,890 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:46,890 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-11 06:59:46,895 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:46,895 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-03-11 06:59:46,900 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:46,900 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 06:59:46,905 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:46,905 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:46,909 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:46,909 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:46,909 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 06:59:46,910 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [154171629] [2021-03-11 06:59:46,910 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [424633693] [2021-03-11 06:59:46,910 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-03-11 06:59:46,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 06:59:46,946 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 10 conjunts are in the unsatisfiable core Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-11 06:59:46,947 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-11 06:59:46,948 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:46,948 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:46,948 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:46,948 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:46,949 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:46,949 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:46,949 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:46,949 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:46,949 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:46,950 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:46,950 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:46,950 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:46,950 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:46,950 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:46,950 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:46,951 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:46,951 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:46,951 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:46,951 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:46,951 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:46,952 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:46,952 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:46,952 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:46,952 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:46,952 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:46,953 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:46,953 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:46,953 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:46,953 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:46,953 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:46,954 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:46,954 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:46,954 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:46,954 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:46,954 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:46,955 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:46,955 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:46,955 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:46,955 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:46,955 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:46,955 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:46,956 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:46,956 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:46,956 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:46,956 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:46,956 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:46,957 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:46,957 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:46,957 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:46,957 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:46,957 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:46,958 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:46,958 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:46,958 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:46,958 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:46,958 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:46,959 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:46,959 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:46,959 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:46,959 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:46,959 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:46,959 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:46,960 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:46,960 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:46,960 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:46,961 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:59:46,961 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:46,961 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:59:46,961 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:46,961 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:59:46,962 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:46,962 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:59:46,962 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:46,962 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-11 06:59:46,963 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:46,963 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-11 06:59:46,964 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:46,964 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-11 06:59:46,964 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:46,964 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-11 06:59:46,975 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:46,975 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-11 06:59:46,976 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:46,976 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-11 06:59:46,976 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:46,977 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-11 06:59:46,977 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:46,977 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-11 06:59:46,978 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:46,978 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-11 06:59:46,979 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:46,979 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-11 06:59:46,979 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:46,979 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-11 06:59:46,980 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:46,980 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-11 06:59:46,981 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:46,981 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 06:59:46,982 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:46,982 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-11 06:59:46,983 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-03-11 06:59:46,983 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:46,984 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 06:59:46,984 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:46,984 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-11 06:59:46,985 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-03-11 06:59:46,985 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:46,987 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-11 06:59:46,989 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:46,989 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 06:59:46,990 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:46,991 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 06:59:46,991 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:46,991 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-11 06:59:46,992 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 06:59:46,992 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:46,992 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-11 06:59:46,993 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-03-11 06:59:46,994 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 06:59:46,995 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:46,996 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-11 06:59:46,997 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-03-11 06:59:47,005 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-03-11 06:59:47,006 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:47,006 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:47,006 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:47,007 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:47,007 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-11 06:59:47,008 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 8 [2021-03-11 06:59:47,008 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:47,009 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 06:59:47,009 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:47,009 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 06:59:47,009 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-11 06:59:47,015 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:47,015 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:47,016 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-11 06:59:47,016 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-11 06:59:47,016 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:27, output treesize:13 [2021-03-11 06:59:47,016 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:47,016 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-11 06:59:47,016 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:47,017 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-11 06:59:47,027 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:47,027 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-11 06:59:47,027 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:47,028 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 06:59:47,028 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:47,028 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-11 06:59:47,029 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-03-11 06:59:47,029 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:47,030 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-11 06:59:47,030 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:47,030 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 06:59:47,031 INFO L142 QuantifierPusher]: treesize reduction 23, result has 43.9 percent of original size [2021-03-11 06:59:47,033 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 06:59:47,033 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 06:59:47,034 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:47,034 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 06:59:47,044 INFO L142 QuantifierPusher]: treesize reduction 8, result has 27.3 percent of original size [2021-03-11 06:59:47,045 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:47,045 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:47,045 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:47,045 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:47,046 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:47,046 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:47,046 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:47,046 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:47,046 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:47,047 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:47,047 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:47,047 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:47,047 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:47,047 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:47,047 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:47,048 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:47,048 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:47,048 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:47,048 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:47,048 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:47,049 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:47,049 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:47,049 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:47,049 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:47,049 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:47,049 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:47,050 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:47,050 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:47,050 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:47,050 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:47,050 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:47,051 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:47,051 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:47,051 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:47,051 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:47,051 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:47,052 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:47,052 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:47,052 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:47,052 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:47,052 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:47,052 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:47,053 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:47,053 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:47,053 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:47,053 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:47,053 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:47,054 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:47,054 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:47,054 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:47,054 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:47,054 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:47,055 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:47,055 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:47,055 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:47,055 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:47,055 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:47,055 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:47,056 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:47,056 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:47,056 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:47,056 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:47,056 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:47,057 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:47,057 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:47,057 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:47,057 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:47,057 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:47,058 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:47,058 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:47,058 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:47,058 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:47,058 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:47,058 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:47,059 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:47,059 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:47,059 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:47,059 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:47,059 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:47,060 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:47,060 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:47,060 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:47,060 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:47,060 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:47,060 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:47,061 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:47,061 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:47,061 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 06:59:47,061 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-11 06:59:47,061 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-03-11 06:59:47,063 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [101243943] [2021-03-11 06:59:47,064 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-03-11 06:59:47,064 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 06:59:47,064 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-03-11 06:59:47,064 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2021-03-11 06:59:47,064 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 16 out of 30 [2021-03-11 06:59:47,065 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 148 places, 199 transitions, 1945 flow. Second operand has 11 states, 11 states have (on average 18.0) internal successors, (198), 11 states have internal predecessors, (198), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:59:47,065 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 06:59:47,065 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 16 of 30 [2021-03-11 06:59:47,065 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 06:59:49,126 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][332], [11#L40-1true, Black: 66#(= state22 state12), 12#L65true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 15#L26true, 20#L54true, Black: 41#true, Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), 307#true, Black: 49#(not finished1), Black: 417#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 321#(not (select done state11)), 55#(<= 0 size1), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 309#(<= size1 0), Black: 409#(and (= state21 state11) (not finished1)), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), Black: 427#(and (not finished1) (not (select done state11))), 315#true, Black: 317#(= state21 state11), 60#true, Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 415#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 447#true, Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 149#(= state22 state12), 224#true, Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true]) [2021-03-11 06:59:49,126 INFO L384 tUnfolder$Statistics]: this new event has 22 ancestors and is cut-off event [2021-03-11 06:59:49,126 INFO L387 tUnfolder$Statistics]: existing Event has 18 ancestors and is cut-off event [2021-03-11 06:59:49,126 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 06:59:49,126 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 06:59:49,126 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][122], [5#L53true, Black: 66#(= state22 state12), 12#L65true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 15#L26true, 143#true, 21#thread2FINALtrue, Black: 41#true, Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 49#(not finished1), Black: 417#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 309#(<= size1 0), Black: 321#(not (select done state11)), 55#(<= 0 size1), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 307#true, Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 409#(and (= state21 state11) (not finished1)), Black: 310#(<= size1 1), 315#true, Black: 56#(<= 1 size1), Black: 427#(and (not finished1) (not (select done state11))), Black: 317#(= state21 state11), 60#true, Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 415#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 447#true, Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 149#(= state22 state12), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), 224#true, Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true]) [2021-03-11 06:59:49,126 INFO L384 tUnfolder$Statistics]: this new event has 22 ancestors and is cut-off event [2021-03-11 06:59:49,126 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 06:59:49,126 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 06:59:49,126 INFO L387 tUnfolder$Statistics]: existing Event has 18 ancestors and is cut-off event [2021-03-11 06:59:49,127 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][83], [5#L53true, 10#L40true, Black: 66#(= state22 state12), 12#L65true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 15#L26true, Black: 41#true, Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), 307#true, Black: 49#(not finished1), Black: 417#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 321#(not (select done state11)), 55#(<= 0 size1), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 309#(<= size1 0), Black: 409#(and (= state21 state11) (not finished1)), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), Black: 427#(and (not finished1) (not (select done state11))), 315#true, Black: 317#(= state21 state11), 60#true, Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 415#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 447#true, Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 149#(= state22 state12), 224#true, Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true]) [2021-03-11 06:59:49,127 INFO L384 tUnfolder$Statistics]: this new event has 22 ancestors and is cut-off event [2021-03-11 06:59:49,127 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 06:59:49,127 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 06:59:49,127 INFO L387 tUnfolder$Statistics]: existing Event has 18 ancestors and is cut-off event [2021-03-11 06:59:49,264 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][211], [11#L40-1true, Black: 66#(= state22 state12), 12#L65true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 18#L27true, 20#L54true, Black: 41#true, Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), 307#true, Black: 47#true, Black: 417#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 321#(not (select done state11)), 55#(<= 0 size1), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 309#(<= size1 0), Black: 409#(and (= state21 state11) (not finished1)), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), Black: 427#(and (not finished1) (not (select done state11))), Black: 317#(= state21 state11), 60#true, Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 415#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 322#(not finished1), 451#(or (select done (select update state21)) (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 149#(= state22 state12), 224#true, Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true]) [2021-03-11 06:59:49,264 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 06:59:49,264 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:49,264 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:49,264 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 06:59:49,264 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][37], [5#L53true, 10#L40true, Black: 66#(= state22 state12), 12#L65true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 18#L27true, Black: 41#true, Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), 307#true, Black: 47#true, Black: 417#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 321#(not (select done state11)), 55#(<= 0 size1), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 309#(<= size1 0), Black: 409#(and (= state21 state11) (not finished1)), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), Black: 427#(and (not finished1) (not (select done state11))), Black: 317#(= state21 state11), 60#true, Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 415#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 322#(not finished1), 451#(or (select done (select update state21)) (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 149#(= state22 state12), 224#true, Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true]) [2021-03-11 06:59:49,264 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 06:59:49,264 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 06:59:49,264 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:49,264 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:49,264 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][290], [5#L53true, 11#L40-1true, Black: 66#(= state22 state12), 12#L65true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 33#L27-1true, Black: 41#true, Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), 307#true, Black: 47#true, Black: 417#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), 56#(<= 1 size1), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 309#(<= size1 0), Black: 409#(and (= state21 state11) (not finished1)), Black: 310#(<= size1 1), Black: 55#(<= 0 size1), Black: 427#(and (not finished1) (not (select done state11))), Black: 317#(= state21 state11), 60#true, Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 415#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 322#(not finished1), 451#(or (select done (select update state21)) (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 149#(= state22 state12), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), 224#true, Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true]) [2021-03-11 06:59:49,265 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 06:59:49,265 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 06:59:49,265 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:49,265 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:49,266 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][388], [11#L40-1true, Black: 66#(= state22 state12), 12#L65true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 18#L27true, 20#L54true, Black: 41#true, Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), 307#true, Black: 47#true, Black: 417#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 321#(not (select done state11)), 55#(<= 0 size1), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 309#(<= size1 0), Black: 409#(and (= state21 state11) (not finished1)), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), Black: 427#(and (not finished1) (not (select done state11))), Black: 317#(= state21 state11), 60#true, Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 415#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 322#(not finished1), 451#(or (select done (select update state21)) (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 149#(= state22 state12), 224#true, Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true]) [2021-03-11 06:59:49,266 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 06:59:49,266 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:49,266 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 06:59:49,266 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:49,266 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][59], [5#L53true, 10#L40true, Black: 66#(= state22 state12), 12#L65true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 18#L27true, Black: 41#true, Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), 307#true, Black: 47#true, Black: 417#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 321#(not (select done state11)), 55#(<= 0 size1), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 309#(<= size1 0), Black: 409#(and (= state21 state11) (not finished1)), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), Black: 427#(and (not finished1) (not (select done state11))), Black: 317#(= state21 state11), 60#true, Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 415#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 322#(not finished1), 451#(or (select done (select update state21)) (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 149#(= state22 state12), 224#true, Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true]) [2021-03-11 06:59:49,266 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 06:59:49,266 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:49,266 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 06:59:49,266 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:49,266 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][171], [5#L53true, 11#L40-1true, Black: 66#(= state22 state12), 12#L65true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 33#L27-1true, Black: 41#true, Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), 307#true, Black: 47#true, Black: 417#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), 56#(<= 1 size1), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 309#(<= size1 0), Black: 409#(and (= state21 state11) (not finished1)), Black: 310#(<= size1 1), Black: 55#(<= 0 size1), Black: 427#(and (not finished1) (not (select done state11))), Black: 317#(= state21 state11), 60#true, Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 415#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 322#(not finished1), 451#(or (select done (select update state21)) (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 149#(= state22 state12), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), 224#true, Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true]) [2021-03-11 06:59:49,266 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 06:59:49,266 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:49,266 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 06:59:49,266 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:49,267 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][332], [6#thread1FINALtrue, 11#L40-1true, Black: 66#(= state22 state12), 12#L65true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 20#L54true, Black: 41#true, Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 49#(not finished1), 307#true, Black: 417#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 321#(not (select done state11)), 55#(<= 0 size1), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 409#(and (= state21 state11) (not finished1)), Black: 56#(<= 1 size1), 315#true, Black: 427#(and (not finished1) (not (select done state11))), 60#true, Black: 317#(= state21 state11), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 415#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 447#true, Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 149#(= state22 state12), Black: 589#(and (select done state21) finished2), 224#true, Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true]) [2021-03-11 06:59:49,267 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 06:59:49,267 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:49,267 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 06:59:49,267 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:49,267 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][122], [5#L53true, 6#thread1FINALtrue, Black: 66#(= state22 state12), 12#L65true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 21#thread2FINALtrue, Black: 41#true, Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 49#(not finished1), 309#(<= size1 0), Black: 417#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 321#(not (select done state11)), 55#(<= 0 size1), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 307#true, Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 310#(<= size1 1), Black: 409#(and (= state21 state11) (not finished1)), Black: 56#(<= 1 size1), Black: 427#(and (not finished1) (not (select done state11))), 315#true, 60#true, Black: 317#(= state21 state11), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 415#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 447#true, Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 149#(= state22 state12), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), 224#true, Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true]) [2021-03-11 06:59:49,267 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 06:59:49,267 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:49,267 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:49,267 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 06:59:49,267 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][83], [5#L53true, 6#thread1FINALtrue, 10#L40true, Black: 66#(= state22 state12), 12#L65true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 41#true, Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 49#(not finished1), 307#true, Black: 417#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 321#(not (select done state11)), 55#(<= 0 size1), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 409#(and (= state21 state11) (not finished1)), Black: 56#(<= 1 size1), 315#true, Black: 427#(and (not finished1) (not (select done state11))), 60#true, Black: 317#(= state21 state11), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 415#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 447#true, Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 149#(= state22 state12), Black: 589#(and (select done state21) finished2), 224#true, Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true]) [2021-03-11 06:59:49,267 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 06:59:49,267 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:49,267 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:49,268 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 06:59:49,539 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][211], [11#L40-1true, 12#L65true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 18#L27true, 20#L54true, Black: 41#true, Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), 307#true, Black: 47#true, Black: 417#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), 55#(<= 0 size1), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 409#(and (= state21 state11) (not finished1)), Black: 427#(and (not finished1) (not (select done state11))), Black: 56#(<= 1 size1), 60#true, Black: 317#(= state21 state11), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 415#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 322#(not finished1), 451#(or (select done (select update state21)) (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 149#(= state22 state12), Black: 589#(and (select done state21) finished2), 224#true, Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true]) [2021-03-11 06:59:49,539 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 06:59:49,539 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:49,539 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:49,539 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:49,539 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 06:59:49,540 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][37], [5#L53true, 10#L40true, Black: 66#(= state22 state12), 12#L65true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 18#L27true, Black: 41#true, Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), 307#true, Black: 47#true, Black: 417#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 321#(not (select done state11)), 55#(<= 0 size1), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 409#(and (= state21 state11) (not finished1)), Black: 56#(<= 1 size1), Black: 427#(and (not finished1) (not (select done state11))), 60#true, Black: 317#(= state21 state11), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 415#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 322#(not finished1), 451#(or (select done (select update state21)) (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 149#(= state22 state12), 224#true, Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true]) [2021-03-11 06:59:49,540 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 06:59:49,540 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 06:59:49,540 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:49,540 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:49,540 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:49,540 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][290], [5#L53true, 11#L40-1true, 12#L65true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 33#L27-1true, Black: 41#true, Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), 307#true, Black: 47#true, Black: 417#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), 56#(<= 1 size1), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 309#(<= size1 0), Black: 425#(and (not finished2) (not (select done state11))), Black: 55#(<= 0 size1), Black: 310#(<= size1 1), Black: 409#(and (= state21 state11) (not finished1)), Black: 427#(and (not finished1) (not (select done state11))), 60#true, Black: 317#(= state21 state11), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 415#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 322#(not finished1), 451#(or (select done (select update state21)) (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 149#(= state22 state12), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), 224#true, Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true]) [2021-03-11 06:59:49,540 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 06:59:49,540 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 06:59:49,540 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:49,540 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:49,540 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:49,912 INFO L129 PetriNetUnfolder]: 8546/17329 cut-off events. [2021-03-11 06:59:49,912 INFO L130 PetriNetUnfolder]: For 148338/148783 co-relation queries the response was YES. [2021-03-11 06:59:49,990 INFO L84 FinitePrefix]: Finished finitePrefix Result has 88000 conditions, 17329 events. 8546/17329 cut-off events. For 148338/148783 co-relation queries the response was YES. Maximal size of possible extension queue 973. Compared 160513 event pairs, 389 based on Foata normal form. 352/17605 useless extension candidates. Maximal degree in co-relation 86710. Up to 2781 conditions per place. [2021-03-11 06:59:50,123 INFO L132 encePairwiseOnDemand]: 20/30 looper letters, 337 selfloop transitions, 226 changer transitions 0/596 dead transitions. [2021-03-11 06:59:50,123 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 192 places, 596 transitions, 7005 flow [2021-03-11 06:59:50,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-03-11 06:59:50,123 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 45 states. [2021-03-11 06:59:50,124 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45 states to 45 states and 976 transitions. [2021-03-11 06:59:50,125 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.7229629629629629 [2021-03-11 06:59:50,125 INFO L72 ComplementDD]: Start complementDD. Operand 45 states and 976 transitions. [2021-03-11 06:59:50,125 INFO L73 IsDeterministic]: Start isDeterministic. Operand 45 states and 976 transitions. [2021-03-11 06:59:50,125 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 06:59:50,125 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 45 states and 976 transitions. [2021-03-11 06:59:50,127 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 46 states, 45 states have (on average 21.68888888888889) internal successors, (976), 45 states have internal predecessors, (976), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:59:50,128 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 46 states, 46 states have (on average 30.0) internal successors, (1380), 46 states have internal predecessors, (1380), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:59:50,129 INFO L81 ComplementDD]: Finished complementDD. Result has 46 states, 46 states have (on average 30.0) internal successors, (1380), 46 states have internal predecessors, (1380), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:59:50,129 INFO L185 Difference]: Start difference. First operand has 148 places, 199 transitions, 1945 flow. Second operand 45 states and 976 transitions. [2021-03-11 06:59:50,129 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 192 places, 596 transitions, 7005 flow [2021-03-11 06:59:51,013 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 192 places, 596 transitions, 6815 flow, removed 95 selfloop flow, removed 0 redundant places. [2021-03-11 06:59:51,049 INFO L241 Difference]: Finished difference. Result has 214 places, 328 transitions, 4376 flow [2021-03-11 06:59:51,049 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=30, PETRI_DIFFERENCE_MINUEND_FLOW=1831, PETRI_DIFFERENCE_MINUEND_PLACES=148, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=199, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=113, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=69, PETRI_DIFFERENCE_SUBTRAHEND_STATES=45, PETRI_FLOW=4376, PETRI_PLACES=214, PETRI_TRANSITIONS=328} [2021-03-11 06:59:51,050 INFO L335 CegarLoopForPetriNet]: 32 programPoint places, 182 predicate places. [2021-03-11 06:59:51,050 INFO L480 AbstractCegarLoop]: Abstraction has has 214 places, 328 transitions, 4376 flow [2021-03-11 06:59:51,050 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 18.0) internal successors, (198), 11 states have internal predecessors, (198), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:59:51,050 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 06:59:51,050 INFO L255 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 06:59:51,250 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-11 06:59:51,250 INFO L428 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-11 06:59:51,251 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 06:59:51,251 INFO L82 PathProgramCache]: Analyzing trace with hash 236897189, now seen corresponding path program 8 times [2021-03-11 06:59:51,251 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 06:59:51,251 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1283222798] [2021-03-11 06:59:51,251 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 06:59:51,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 06:59:51,267 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,267 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:51,269 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,269 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:59:51,271 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,272 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-11 06:59:51,276 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,276 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-03-11 06:59:51,280 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,280 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:51,284 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,284 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:51,287 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,287 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:51,288 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 5 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 06:59:51,289 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1283222798] [2021-03-11 06:59:51,289 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [385798380] [2021-03-11 06:59:51,289 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-11 06:59:51,330 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-11 06:59:51,330 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-11 06:59:51,331 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 10 conjunts are in the unsatisfiable core [2021-03-11 06:59:51,331 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-11 06:59:51,332 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,332 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:51,332 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,332 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:51,332 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,332 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:51,333 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,333 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:51,334 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,334 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:51,334 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,334 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:51,334 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,334 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:51,335 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,335 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:51,335 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,335 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:51,335 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,335 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:51,336 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,336 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:51,336 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,336 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:51,336 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,337 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:51,337 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,337 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:51,337 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,337 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:51,337 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,338 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:51,338 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,338 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:51,338 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,338 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:51,338 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,339 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:51,339 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,339 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:51,339 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,339 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:51,339 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,340 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:51,340 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,340 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:51,340 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,340 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:51,340 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,341 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:51,341 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,341 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:51,341 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,341 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:51,341 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,342 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:51,342 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,342 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:51,342 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,342 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:51,343 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,343 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:51,343 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,343 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:51,343 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,344 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:59:51,344 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,344 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:59:51,344 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,344 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:59:51,345 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,345 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:59:51,345 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,345 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:59:51,345 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,345 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:59:51,346 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,346 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:59:51,346 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,346 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:59:51,346 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,346 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:59:51,347 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,347 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:59:51,347 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,347 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:59:51,347 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,348 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:59:51,348 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,348 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-11 06:59:51,348 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,349 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-11 06:59:51,349 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,349 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-11 06:59:51,349 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,350 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-11 06:59:51,359 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,360 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 06:59:51,361 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,361 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-11 06:59:51,364 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-03-11 06:59:51,365 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,365 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 06:59:51,365 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,365 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-11 06:59:51,366 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-03-11 06:59:51,366 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,367 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-11 06:59:51,367 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,367 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 06:59:51,368 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,369 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 06:59:51,369 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,369 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-11 06:59:51,369 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 06:59:51,370 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,370 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-11 06:59:51,370 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-03-11 06:59:51,370 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 06:59:51,371 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,371 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-11 06:59:51,375 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-03-11 06:59:51,381 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-03-11 06:59:51,381 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,381 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:51,381 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,382 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:51,382 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-11 06:59:51,383 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 8 [2021-03-11 06:59:51,383 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,384 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 06:59:51,384 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,384 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 06:59:51,384 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-11 06:59:51,389 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,390 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,390 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-11 06:59:51,390 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-11 06:59:51,390 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:27, output treesize:13 [2021-03-11 06:59:51,390 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,390 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-11 06:59:51,391 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,391 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-11 06:59:51,401 INFO L142 QuantifierPusher]: treesize reduction 10, result has 33.3 percent of original size [2021-03-11 06:59:51,401 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:59:51,401 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,403 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:51,403 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,403 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:51,403 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,403 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:51,404 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,407 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:51,407 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,407 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:51,407 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,407 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:51,408 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,408 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:51,408 INFO L142 QuantifierPusher]: treesize reduction 12, result has 29.4 percent of original size [2021-03-11 06:59:51,408 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:59:51,408 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,409 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 06:59:51,409 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,409 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:51,409 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-03-11 06:59:51,409 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,410 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:51,410 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,410 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:51,411 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,411 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:51,411 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,411 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:51,411 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,411 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:51,412 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,412 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:51,412 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,412 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:51,412 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,412 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:51,413 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,413 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:51,413 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,413 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:51,413 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,413 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:51,414 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,414 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:51,414 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,414 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:51,414 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,414 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:51,415 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,415 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:51,415 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,415 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:51,415 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,415 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:51,416 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,416 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:51,416 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,416 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:51,416 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,416 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:51,417 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,417 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:51,417 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,417 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:51,417 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,417 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:51,418 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,418 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:51,418 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,418 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:51,418 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,418 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:51,419 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,419 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:51,419 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,419 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:51,419 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,419 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:51,420 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,420 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:51,420 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,420 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:51,420 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,420 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:51,421 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,421 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:51,421 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,421 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:51,421 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,421 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:51,422 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,422 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:51,422 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,422 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:51,422 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,422 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:51,423 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:51,423 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:51,423 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 5 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 06:59:51,423 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-11 06:59:51,423 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-03-11 06:59:51,423 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1090665397] [2021-03-11 06:59:51,423 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-11 06:59:51,423 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 06:59:51,424 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-11 06:59:51,424 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2021-03-11 06:59:51,424 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 16 out of 30 [2021-03-11 06:59:51,424 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 214 places, 328 transitions, 4376 flow. Second operand has 10 states, 10 states have (on average 18.0) internal successors, (180), 10 states have internal predecessors, (180), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:59:51,424 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 06:59:51,424 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 16 of 30 [2021-03-11 06:59:51,424 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 06:59:53,260 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][202], [11#L40-1true, Black: 66#(= state22 state12), 12#L65true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 15#L26true, 143#true, 20#L54true, Black: 742#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 776#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 778#(and (select done state21) finished1 finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 786#(and (= state11 (select update state21)) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 764#(and (select done (select update state21)) (select done state21) finished1 (= state21 state11) finished2), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 49#(not finished1), 820#true, Black: 417#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), 55#(<= 0 size1), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 309#(<= size1 0), Black: 409#(and (= state21 state11) (not finished1)), Black: 310#(<= size1 1), 315#true, Black: 56#(<= 1 size1), Black: 427#(and (not finished1) (not (select done state11))), Black: 317#(= state21 state11), 60#true, Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 415#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 447#true, Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 149#(= state22 state12), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), 224#true, Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true]) [2021-03-11 06:59:53,261 INFO L384 tUnfolder$Statistics]: this new event has 22 ancestors and is cut-off event [2021-03-11 06:59:53,261 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 06:59:53,261 INFO L387 tUnfolder$Statistics]: existing Event has 18 ancestors and is cut-off event [2021-03-11 06:59:53,261 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 06:59:53,261 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][116], [5#L53true, Black: 66#(= state22 state12), 12#L65true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 15#L26true, 143#true, 21#thread2FINALtrue, Black: 742#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 776#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 778#(and (select done state21) finished1 finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 786#(and (= state11 (select update state21)) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 41#true, Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 764#(and (select done (select update state21)) (select done state21) finished1 (= state21 state11) finished2), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 49#(not finished1), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, Black: 417#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 309#(<= size1 0), Black: 321#(not (select done state11)), 55#(<= 0 size1), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 307#true, Black: 425#(and (not finished2) (not (select done state11))), Black: 409#(and (= state21 state11) (not finished1)), Black: 310#(<= size1 1), 315#true, Black: 427#(and (not finished1) (not (select done state11))), Black: 56#(<= 1 size1), Black: 317#(= state21 state11), 60#true, Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 415#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 447#true, Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 149#(= state22 state12), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), 224#true, Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true]) [2021-03-11 06:59:53,261 INFO L384 tUnfolder$Statistics]: this new event has 22 ancestors and is cut-off event [2021-03-11 06:59:53,261 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 06:59:53,261 INFO L387 tUnfolder$Statistics]: existing Event has 18 ancestors and is cut-off event [2021-03-11 06:59:53,261 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 06:59:53,262 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][80], [5#L53true, 10#L40true, Black: 66#(= state22 state12), 12#L65true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 15#L26true, 143#true, Black: 742#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 776#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 778#(and (select done state21) finished1 finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 786#(and (= state11 (select update state21)) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 764#(and (select done (select update state21)) (select done state21) finished1 (= state21 state11) finished2), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 49#(not finished1), 820#true, Black: 417#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), 55#(<= 0 size1), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 309#(<= size1 0), Black: 409#(and (= state21 state11) (not finished1)), Black: 310#(<= size1 1), 315#true, Black: 56#(<= 1 size1), Black: 427#(and (not finished1) (not (select done state11))), Black: 317#(= state21 state11), 60#true, Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 415#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 447#true, Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 149#(= state22 state12), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), 224#true, Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true]) [2021-03-11 06:59:53,262 INFO L384 tUnfolder$Statistics]: this new event has 22 ancestors and is cut-off event [2021-03-11 06:59:53,262 INFO L387 tUnfolder$Statistics]: existing Event has 18 ancestors and is cut-off event [2021-03-11 06:59:53,262 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 06:59:53,262 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 06:59:53,305 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][25], [10#L40true, 12#L65true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 14#L55true, 143#true, 27#L32true, Black: 742#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 776#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 778#(and (select done state21) finished1 finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 786#(and (= state11 (select update state21)) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 764#(and (select done (select update state21)) (select done state21) finished1 (= state21 state11) finished2), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, Black: 417#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), 55#(<= 0 size1), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 309#(<= size1 0), Black: 425#(and (not finished2) (not (select done state11))), 825#(or (select done state21) (not finished1)), Black: 409#(and (= state21 state11) (not finished1)), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), Black: 427#(and (not finished1) (not (select done state11))), 60#true, Black: 317#(= state21 state11), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 415#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 447#true, 322#(not finished1), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 149#(= state22 state12), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), 224#true, Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2)]) [2021-03-11 06:59:53,306 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 06:59:53,306 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 06:59:53,306 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:53,306 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 06:59:53,444 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][257], [11#L40-1true, Black: 66#(= state22 state12), 12#L65true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 18#L27true, 20#L54true, 923#(and (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 742#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 776#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 778#(and (select done state21) finished1 finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 786#(and (= state11 (select update state21)) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 764#(and (select done (select update state21)) (select done state21) finished1 (= state21 state11) finished2), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, Black: 417#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), 55#(<= 0 size1), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 309#(<= size1 0), Black: 409#(and (= state21 state11) (not finished1)), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), Black: 427#(and (not finished1) (not (select done state11))), 60#true, Black: 317#(= state21 state11), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 415#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 322#(not finished1), 451#(or (select done (select update state21)) (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 149#(= state22 state12), Black: 589#(and (select done state21) finished2), 224#true, Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true]) [2021-03-11 06:59:53,444 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 06:59:53,444 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:53,444 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 06:59:53,444 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:53,444 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][36], [5#L53true, 10#L40true, Black: 66#(= state22 state12), 12#L65true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 18#L27true, 923#(and (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 742#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 776#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 778#(and (select done state21) finished1 finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 786#(and (= state11 (select update state21)) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 764#(and (select done (select update state21)) (select done state21) finished1 (= state21 state11) finished2), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, Black: 417#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), 55#(<= 0 size1), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 309#(<= size1 0), Black: 409#(and (= state21 state11) (not finished1)), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), Black: 427#(and (not finished1) (not (select done state11))), Black: 317#(= state21 state11), 60#true, Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 415#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 322#(not finished1), 451#(or (select done (select update state21)) (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 149#(= state22 state12), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), 224#true, Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true]) [2021-03-11 06:59:53,444 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 06:59:53,445 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 06:59:53,445 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:53,445 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:53,445 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][165], [5#L53true, 11#L40-1true, Black: 66#(= state22 state12), 12#L65true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 923#(and (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 742#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 776#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 778#(and (select done state21) finished1 finished2), 33#L27-1true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 786#(and (= state11 (select update state21)) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 764#(and (select done (select update state21)) (select done state21) finished1 (= state21 state11) finished2), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, Black: 417#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), 56#(<= 1 size1), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 309#(<= size1 0), Black: 425#(and (not finished2) (not (select done state11))), Black: 55#(<= 0 size1), Black: 409#(and (= state21 state11) (not finished1)), Black: 310#(<= size1 1), Black: 427#(and (not finished1) (not (select done state11))), Black: 317#(= state21 state11), 60#true, Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 415#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 322#(not finished1), 451#(or (select done (select update state21)) (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 149#(= state22 state12), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), 224#true, Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true]) [2021-03-11 06:59:53,445 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 06:59:53,445 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:53,445 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:53,445 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 06:59:53,446 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][202], [6#thread1FINALtrue, 11#L40-1true, Black: 66#(= state22 state12), 12#L65true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 20#L54true, Black: 742#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 776#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 778#(and (select done state21) finished1 finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 786#(and (= state11 (select update state21)) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 41#true, Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 764#(and (select done (select update state21)) (select done state21) finished1 (= state21 state11) finished2), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), 307#true, Black: 49#(not finished1), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, Black: 417#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 321#(not (select done state11)), 55#(<= 0 size1), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 309#(<= size1 0), Black: 409#(and (= state21 state11) (not finished1)), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), Black: 427#(and (not finished1) (not (select done state11))), 315#true, 60#true, Black: 317#(= state21 state11), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 415#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 447#true, Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 149#(= state22 state12), Black: 589#(and (select done state21) finished2), 224#true, Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true]) [2021-03-11 06:59:53,446 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 06:59:53,446 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:53,446 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:53,446 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 06:59:53,446 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][116], [5#L53true, 6#thread1FINALtrue, Black: 66#(= state22 state12), 12#L65true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 21#thread2FINALtrue, Black: 742#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 776#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 778#(and (select done state21) finished1 finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 786#(and (= state11 (select update state21)) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 764#(and (select done (select update state21)) (select done state21) finished1 (= state21 state11) finished2), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 49#(not finished1), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), Black: 417#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), 55#(<= 0 size1), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 307#true, Black: 425#(and (not finished2) (not (select done state11))), Black: 409#(and (= state21 state11) (not finished1)), Black: 310#(<= size1 1), Black: 427#(and (not finished1) (not (select done state11))), Black: 56#(<= 1 size1), 315#true, Black: 317#(= state21 state11), 60#true, Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 415#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 447#true, Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 149#(= state22 state12), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), 224#true, Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true]) [2021-03-11 06:59:53,446 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 06:59:53,446 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:53,446 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:53,446 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 06:59:53,446 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][80], [5#L53true, 6#thread1FINALtrue, 10#L40true, Black: 66#(= state22 state12), 12#L65true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 742#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 776#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 778#(and (select done state21) finished1 finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 786#(and (= state11 (select update state21)) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 41#true, Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 764#(and (select done (select update state21)) (select done state21) finished1 (= state21 state11) finished2), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), 307#true, Black: 49#(not finished1), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, Black: 417#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 321#(not (select done state11)), 55#(<= 0 size1), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 309#(<= size1 0), Black: 409#(and (= state21 state11) (not finished1)), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), Black: 427#(and (not finished1) (not (select done state11))), 315#true, Black: 317#(= state21 state11), 60#true, Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 415#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 447#true, Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 149#(= state22 state12), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), 224#true, Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true]) [2021-03-11 06:59:53,447 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 06:59:53,447 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 06:59:53,447 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:53,447 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:53,448 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][257], [11#L40-1true, Black: 66#(= state22 state12), 12#L65true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 18#L27true, 20#L54true, 923#(and (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 742#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 776#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 778#(and (select done state21) finished1 finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 786#(and (= state11 (select update state21)) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 764#(and (select done (select update state21)) (select done state21) finished1 (= state21 state11) finished2), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, Black: 417#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), 55#(<= 0 size1), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 309#(<= size1 0), Black: 409#(and (= state21 state11) (not finished1)), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), Black: 427#(and (not finished1) (not (select done state11))), 60#true, Black: 317#(= state21 state11), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 415#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 322#(not finished1), 451#(or (select done (select update state21)) (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 149#(= state22 state12), Black: 589#(and (select done state21) finished2), 224#true, Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true]) [2021-03-11 06:59:53,448 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 06:59:53,448 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 06:59:53,448 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:53,448 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:53,448 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][36], [5#L53true, 10#L40true, Black: 66#(= state22 state12), 12#L65true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 18#L27true, 923#(and (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 742#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 776#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 778#(and (select done state21) finished1 finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 786#(and (= state11 (select update state21)) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 764#(and (select done (select update state21)) (select done state21) finished1 (= state21 state11) finished2), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, Black: 417#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), 55#(<= 0 size1), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 309#(<= size1 0), Black: 409#(and (= state21 state11) (not finished1)), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), Black: 427#(and (not finished1) (not (select done state11))), Black: 317#(= state21 state11), 60#true, Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 415#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 322#(not finished1), 451#(or (select done (select update state21)) (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 149#(= state22 state12), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), 224#true, Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true]) [2021-03-11 06:59:53,448 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 06:59:53,448 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 06:59:53,448 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:53,448 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:53,448 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][165], [5#L53true, 11#L40-1true, Black: 66#(= state22 state12), 12#L65true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 923#(and (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 742#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 776#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 778#(and (select done state21) finished1 finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 33#L27-1true, Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 786#(and (= state11 (select update state21)) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 764#(and (select done (select update state21)) (select done state21) finished1 (= state21 state11) finished2), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, Black: 417#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), 56#(<= 1 size1), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 309#(<= size1 0), Black: 425#(and (not finished2) (not (select done state11))), Black: 55#(<= 0 size1), Black: 409#(and (= state21 state11) (not finished1)), Black: 310#(<= size1 1), Black: 427#(and (not finished1) (not (select done state11))), Black: 317#(= state21 state11), 60#true, Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 415#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 322#(not finished1), 451#(or (select done (select update state21)) (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 149#(= state22 state12), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), 224#true, Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true]) [2021-03-11 06:59:53,448 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 06:59:53,448 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:53,448 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 06:59:53,448 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:53,683 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][202], [11#L40-1true, 12#L65true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 15#L26true, 20#L54true, Black: 742#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 776#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 778#(and (select done state21) finished1 finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 786#(and (= state11 (select update state21)) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 764#(and (select done (select update state21)) (select done state21) finished1 (= state21 state11) finished2), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 49#(not finished1), 820#true, Black: 417#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), 55#(<= 0 size1), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 309#(<= size1 0), Black: 409#(and (= state21 state11) (not finished1)), Black: 310#(<= size1 1), Black: 427#(and (not finished1) (not (select done state11))), Black: 56#(<= 1 size1), 315#true, Black: 317#(= state21 state11), 60#true, Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 415#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 447#true, Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 149#(= state22 state12), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), 224#true, Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true]) [2021-03-11 06:59:53,684 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 06:59:53,684 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 06:59:53,684 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 06:59:53,684 INFO L387 tUnfolder$Statistics]: existing Event has 18 ancestors and is cut-off event [2021-03-11 06:59:53,684 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 06:59:53,684 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][116], [5#L53true, 12#L65true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 15#L26true, 21#thread2FINALtrue, Black: 742#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 776#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 778#(and (select done state21) finished1 finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 786#(and (= state11 (select update state21)) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 41#true, Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 764#(and (select done (select update state21)) (select done state21) finished1 (= state21 state11) finished2), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 49#(not finished1), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, Black: 417#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 309#(<= size1 0), Black: 321#(not (select done state11)), 55#(<= 0 size1), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 307#true, Black: 425#(and (not finished2) (not (select done state11))), Black: 409#(and (= state21 state11) (not finished1)), Black: 310#(<= size1 1), Black: 427#(and (not finished1) (not (select done state11))), Black: 56#(<= 1 size1), 315#true, Black: 317#(= state21 state11), 60#true, Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 415#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 447#true, Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 149#(= state22 state12), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), 224#true, Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true]) [2021-03-11 06:59:53,684 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 06:59:53,684 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 06:59:53,684 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 06:59:53,684 INFO L387 tUnfolder$Statistics]: existing Event has 18 ancestors and is cut-off event [2021-03-11 06:59:53,684 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 06:59:53,685 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][80], [5#L53true, 10#L40true, 12#L65true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 15#L26true, Black: 742#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 776#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 778#(and (select done state21) finished1 finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 786#(and (= state11 (select update state21)) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 764#(and (select done (select update state21)) (select done state21) finished1 (= state21 state11) finished2), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 49#(not finished1), 820#true, Black: 417#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), 55#(<= 0 size1), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 309#(<= size1 0), Black: 409#(and (= state21 state11) (not finished1)), Black: 310#(<= size1 1), Black: 427#(and (not finished1) (not (select done state11))), Black: 56#(<= 1 size1), 315#true, Black: 317#(= state21 state11), 60#true, Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 415#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 447#true, Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 149#(= state22 state12), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), 224#true, Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true]) [2021-03-11 06:59:53,685 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 06:59:53,685 INFO L387 tUnfolder$Statistics]: existing Event has 18 ancestors and is cut-off event [2021-03-11 06:59:53,685 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 06:59:53,685 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 06:59:53,685 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 06:59:53,803 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][257], [11#L40-1true, 12#L65true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 18#L27true, 20#L54true, 923#(and (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 742#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 776#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 778#(and (select done state21) finished1 finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 786#(and (= state11 (select update state21)) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 764#(and (select done (select update state21)) (select done state21) finished1 (= state21 state11) finished2), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, Black: 417#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), 55#(<= 0 size1), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 309#(<= size1 0), Black: 409#(and (= state21 state11) (not finished1)), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), Black: 427#(and (not finished1) (not (select done state11))), Black: 317#(= state21 state11), 60#true, Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 415#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 322#(not finished1), 451#(or (select done (select update state21)) (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 149#(= state22 state12), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), 224#true, Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true]) [2021-03-11 06:59:53,803 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 06:59:53,803 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:53,803 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:53,803 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 06:59:53,803 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:53,804 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][36], [5#L53true, 10#L40true, 12#L65true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 18#L27true, 923#(and (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 742#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 776#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 778#(and (select done state21) finished1 finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 786#(and (= state11 (select update state21)) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 764#(and (select done (select update state21)) (select done state21) finished1 (= state21 state11) finished2), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, Black: 417#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), 55#(<= 0 size1), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 309#(<= size1 0), Black: 409#(and (= state21 state11) (not finished1)), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), Black: 427#(and (not finished1) (not (select done state11))), Black: 317#(= state21 state11), 60#true, Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 415#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 322#(not finished1), 451#(or (select done (select update state21)) (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 149#(= state22 state12), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), 224#true, Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true]) [2021-03-11 06:59:53,804 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 06:59:53,804 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:53,804 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 06:59:53,804 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:53,804 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:53,804 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][165], [5#L53true, 11#L40-1true, 12#L65true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 923#(and (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 742#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 776#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 778#(and (select done state21) finished1 finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 33#L27-1true, Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 786#(and (= state11 (select update state21)) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 764#(and (select done (select update state21)) (select done state21) finished1 (= state21 state11) finished2), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, Black: 417#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), 56#(<= 1 size1), Black: 425#(and (not finished2) (not (select done state11))), Black: 309#(<= size1 0), Black: 409#(and (= state21 state11) (not finished1)), Black: 55#(<= 0 size1), Black: 310#(<= size1 1), Black: 427#(and (not finished1) (not (select done state11))), Black: 317#(= state21 state11), 60#true, Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 415#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 322#(not finished1), 451#(or (select done (select update state21)) (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 149#(= state22 state12), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), 224#true, Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true]) [2021-03-11 06:59:53,804 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 06:59:53,804 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:53,804 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:53,804 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:53,804 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 06:59:53,805 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][202], [6#thread1FINALtrue, 11#L40-1true, 12#L65true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 20#L54true, Black: 742#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 776#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 778#(and (select done state21) finished1 finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 786#(and (= state11 (select update state21)) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 764#(and (select done (select update state21)) (select done state21) finished1 (= state21 state11) finished2), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 49#(not finished1), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, 820#true, Black: 417#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), 55#(<= 0 size1), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 309#(<= size1 0), Black: 409#(and (= state21 state11) (not finished1)), Black: 310#(<= size1 1), Black: 427#(and (not finished1) (not (select done state11))), Black: 56#(<= 1 size1), 315#true, Black: 317#(= state21 state11), 60#true, Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 415#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 447#true, Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 149#(= state22 state12), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), 224#true, Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true]) [2021-03-11 06:59:53,805 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 06:59:53,805 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:53,805 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:53,805 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:53,805 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 06:59:53,805 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][116], [5#L53true, 6#thread1FINALtrue, 12#L65true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 21#thread2FINALtrue, Black: 742#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 776#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 778#(and (select done state21) finished1 finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 786#(and (= state11 (select update state21)) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 764#(and (select done (select update state21)) (select done state21) finished1 (= state21 state11) finished2), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 49#(not finished1), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), Black: 417#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), 55#(<= 0 size1), Black: 307#true, Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 409#(and (= state21 state11) (not finished1)), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), Black: 427#(and (not finished1) (not (select done state11))), 315#true, Black: 317#(= state21 state11), 60#true, Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 415#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 447#true, Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 149#(= state22 state12), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), 224#true, Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true]) [2021-03-11 06:59:53,805 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 06:59:53,805 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:53,805 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:53,806 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:53,806 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 06:59:53,806 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][80], [5#L53true, 6#thread1FINALtrue, 10#L40true, 12#L65true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 742#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 776#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 778#(and (select done state21) finished1 finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 786#(and (= state11 (select update state21)) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 764#(and (select done (select update state21)) (select done state21) finished1 (= state21 state11) finished2), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 49#(not finished1), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, 820#true, Black: 417#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), 55#(<= 0 size1), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 309#(<= size1 0), Black: 409#(and (= state21 state11) (not finished1)), Black: 310#(<= size1 1), Black: 427#(and (not finished1) (not (select done state11))), Black: 56#(<= 1 size1), 315#true, Black: 317#(= state21 state11), 60#true, Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 415#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 447#true, Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 149#(= state22 state12), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), 224#true, Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true]) [2021-03-11 06:59:53,806 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 06:59:53,806 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 06:59:53,806 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:53,806 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:53,806 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:53,807 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][257], [11#L40-1true, 12#L65true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 18#L27true, 20#L54true, 923#(and (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 742#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 776#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 778#(and (select done state21) finished1 finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 786#(and (= state11 (select update state21)) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 764#(and (select done (select update state21)) (select done state21) finished1 (= state21 state11) finished2), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, Black: 417#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), 55#(<= 0 size1), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 309#(<= size1 0), Black: 409#(and (= state21 state11) (not finished1)), Black: 310#(<= size1 1), Black: 427#(and (not finished1) (not (select done state11))), Black: 56#(<= 1 size1), Black: 317#(= state21 state11), 60#true, Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 415#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 322#(not finished1), 451#(or (select done (select update state21)) (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 149#(= state22 state12), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), 224#true, Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true]) [2021-03-11 06:59:53,807 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 06:59:53,807 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 06:59:53,807 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:53,807 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:53,807 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:53,807 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][36], [5#L53true, 10#L40true, 12#L65true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 18#L27true, 923#(and (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 742#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 776#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 778#(and (select done state21) finished1 finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 786#(and (= state11 (select update state21)) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 764#(and (select done (select update state21)) (select done state21) finished1 (= state21 state11) finished2), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, Black: 417#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), 55#(<= 0 size1), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 309#(<= size1 0), Black: 409#(and (= state21 state11) (not finished1)), Black: 310#(<= size1 1), Black: 427#(and (not finished1) (not (select done state11))), Black: 56#(<= 1 size1), Black: 317#(= state21 state11), 60#true, Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 415#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 322#(not finished1), 451#(or (select done (select update state21)) (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 149#(= state22 state12), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), 224#true, Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true]) [2021-03-11 06:59:53,807 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 06:59:53,807 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 06:59:53,807 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:53,807 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:53,808 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:53,808 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][165], [5#L53true, 11#L40-1true, 12#L65true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 923#(and (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 742#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 776#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 778#(and (select done state21) finished1 finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 33#L27-1true, Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 786#(and (= state11 (select update state21)) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 764#(and (select done (select update state21)) (select done state21) finished1 (= state21 state11) finished2), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, Black: 417#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), 56#(<= 1 size1), Black: 425#(and (not finished2) (not (select done state11))), Black: 309#(<= size1 0), Black: 409#(and (= state21 state11) (not finished1)), Black: 55#(<= 0 size1), Black: 310#(<= size1 1), Black: 427#(and (not finished1) (not (select done state11))), Black: 317#(= state21 state11), 60#true, Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 415#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 322#(not finished1), 451#(or (select done (select update state21)) (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 149#(= state22 state12), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), 224#true, Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true]) [2021-03-11 06:59:53,808 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 06:59:53,808 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:53,808 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:53,808 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 06:59:53,808 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:54,158 INFO L129 PetriNetUnfolder]: 8422/16743 cut-off events. [2021-03-11 06:59:54,158 INFO L130 PetriNetUnfolder]: For 255896/256444 co-relation queries the response was YES. [2021-03-11 06:59:54,301 INFO L84 FinitePrefix]: Finished finitePrefix Result has 101987 conditions, 16743 events. 8422/16743 cut-off events. For 255896/256444 co-relation queries the response was YES. Maximal size of possible extension queue 970. Compared 153564 event pairs, 583 based on Foata normal form. 251/16894 useless extension candidates. Maximal degree in co-relation 100890. Up to 2834 conditions per place. [2021-03-11 06:59:54,379 INFO L132 encePairwiseOnDemand]: 20/30 looper letters, 344 selfloop transitions, 197 changer transitions 0/574 dead transitions. [2021-03-11 06:59:54,380 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 244 places, 574 transitions, 8214 flow [2021-03-11 06:59:54,380 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-03-11 06:59:54,380 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2021-03-11 06:59:54,381 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 677 transitions. [2021-03-11 06:59:54,381 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.7279569892473118 [2021-03-11 06:59:54,381 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 677 transitions. [2021-03-11 06:59:54,381 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 677 transitions. [2021-03-11 06:59:54,381 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 06:59:54,381 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 677 transitions. [2021-03-11 06:59:54,382 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 32 states, 31 states have (on average 21.838709677419356) internal successors, (677), 31 states have internal predecessors, (677), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:59:54,383 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 32 states, 32 states have (on average 30.0) internal successors, (960), 32 states have internal predecessors, (960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:59:54,384 INFO L81 ComplementDD]: Finished complementDD. Result has 32 states, 32 states have (on average 30.0) internal successors, (960), 32 states have internal predecessors, (960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:59:54,384 INFO L185 Difference]: Start difference. First operand has 214 places, 328 transitions, 4376 flow. Second operand 31 states and 677 transitions. [2021-03-11 06:59:54,384 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 244 places, 574 transitions, 8214 flow [2021-03-11 06:59:57,682 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 241 places, 574 transitions, 7397 flow, removed 385 selfloop flow, removed 3 redundant places. [2021-03-11 06:59:57,689 INFO L241 Difference]: Finished difference. Result has 247 places, 366 transitions, 4827 flow [2021-03-11 06:59:57,690 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=30, PETRI_DIFFERENCE_MINUEND_FLOW=3698, PETRI_DIFFERENCE_MINUEND_PLACES=211, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=328, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=159, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=148, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=4827, PETRI_PLACES=247, PETRI_TRANSITIONS=366} [2021-03-11 06:59:57,690 INFO L335 CegarLoopForPetriNet]: 32 programPoint places, 215 predicate places. [2021-03-11 06:59:57,690 INFO L480 AbstractCegarLoop]: Abstraction has has 247 places, 366 transitions, 4827 flow [2021-03-11 06:59:57,690 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 18.0) internal successors, (180), 10 states have internal predecessors, (180), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:59:57,690 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 06:59:57,690 INFO L255 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 06:59:57,890 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,8 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-11 06:59:57,891 INFO L428 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-11 06:59:57,891 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 06:59:57,891 INFO L82 PathProgramCache]: Analyzing trace with hash 1126197357, now seen corresponding path program 9 times [2021-03-11 06:59:57,891 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 06:59:57,891 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [720294115] [2021-03-11 06:59:57,891 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 06:59:57,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 06:59:57,910 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:57,910 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:57,912 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:57,912 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:59:57,915 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:57,915 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-11 06:59:57,919 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:57,919 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-03-11 06:59:57,924 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:57,924 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 06:59:57,929 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:57,930 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 06:59:57,934 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:57,934 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:57,934 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 5 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 06:59:57,934 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [720294115] [2021-03-11 06:59:57,934 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1675500142] [2021-03-11 06:59:57,934 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-11 06:59:57,954 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-03-11 06:59:57,954 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-11 06:59:57,955 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 10 conjunts are in the unsatisfiable core [2021-03-11 06:59:57,955 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-11 06:59:57,956 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:57,956 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:57,957 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:57,957 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:57,957 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:57,957 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:57,957 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:57,958 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:57,958 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:57,958 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:57,958 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:57,958 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:57,959 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:57,959 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:57,959 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:57,959 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:57,959 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:57,959 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:57,960 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:57,960 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:57,960 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:57,960 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:57,960 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:57,961 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:57,961 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:57,961 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:57,961 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:57,961 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:57,962 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:57,962 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:57,962 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:57,962 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:57,963 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:57,963 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:57,963 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:57,963 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:57,964 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:57,964 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:57,964 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:57,964 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:57,964 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:57,965 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:57,965 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:57,965 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:57,965 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:57,965 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:57,966 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:57,966 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:57,966 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:57,966 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:57,967 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:57,967 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:57,967 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:57,967 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:57,967 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:57,967 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:57,968 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:57,968 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:57,968 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:57,968 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:57,970 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:57,970 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:57,970 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:57,971 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:57,971 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:57,971 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:59:57,972 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:57,972 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:59:57,972 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:57,972 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:59:57,972 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:57,973 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:59:57,973 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:57,973 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:59:57,973 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:57,973 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:59:57,974 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:57,974 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:59:57,974 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:57,974 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:59:57,974 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:57,974 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:59:57,975 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:57,975 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:59:57,975 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:57,975 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:59:57,975 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:57,976 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:59:57,976 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:57,976 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-11 06:59:57,977 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:57,977 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-11 06:59:57,977 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:57,977 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-11 06:59:57,978 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:57,978 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-11 06:59:57,988 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:57,989 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 06:59:57,989 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:57,989 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-11 06:59:57,990 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-03-11 06:59:57,990 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:57,990 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 06:59:57,990 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:57,991 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-11 06:59:57,991 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-03-11 06:59:57,991 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:57,992 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-11 06:59:57,992 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:57,993 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 06:59:57,993 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:57,993 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 06:59:57,994 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:57,994 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-11 06:59:57,994 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 06:59:57,994 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:57,995 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-11 06:59:57,995 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-03-11 06:59:57,995 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 06:59:57,995 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:57,996 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-11 06:59:57,996 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-03-11 06:59:57,999 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-03-11 06:59:57,999 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:57,999 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:58,000 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:58,000 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:59:58,000 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-11 06:59:58,001 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 8 [2021-03-11 06:59:58,001 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:58,002 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 06:59:58,002 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:58,002 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 06:59:58,002 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-11 06:59:58,008 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:58,008 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:58,008 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-11 06:59:58,009 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-11 06:59:58,009 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:27, output treesize:13 [2021-03-11 06:59:58,009 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:58,009 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-11 06:59:58,009 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:58,010 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-11 06:59:58,020 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:58,020 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-11 06:59:58,021 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:58,021 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 06:59:58,021 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:58,021 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-11 06:59:58,022 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-03-11 06:59:58,022 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:58,022 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-11 06:59:58,023 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:58,023 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 06:59:58,024 INFO L142 QuantifierPusher]: treesize reduction 23, result has 43.9 percent of original size [2021-03-11 06:59:58,025 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 06:59:58,025 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 06:59:58,026 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:58,026 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 06:59:58,036 INFO L142 QuantifierPusher]: treesize reduction 7, result has 41.7 percent of original size [2021-03-11 06:59:58,037 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:59:58,037 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:58,037 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 06:59:58,037 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:58,038 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 06:59:58,038 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:58,038 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 06:59:58,038 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:58,038 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 06:59:58,039 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:58,039 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 06:59:58,039 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:58,039 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 06:59:58,039 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:58,039 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 06:59:58,040 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:58,040 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 06:59:58,040 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:58,040 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 06:59:58,041 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:58,041 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 06:59:58,041 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:58,041 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 06:59:58,041 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:58,042 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 06:59:58,042 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:58,042 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 06:59:58,042 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:58,042 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 06:59:58,043 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:58,043 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 06:59:58,043 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:58,043 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:58,043 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:58,044 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:58,044 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:58,044 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:58,044 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:58,044 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:58,044 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:58,045 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:58,045 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:58,045 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:58,045 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:58,045 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:58,046 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:58,046 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:58,046 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:58,046 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:58,046 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:58,047 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:58,047 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:58,047 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:58,047 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:58,047 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:58,047 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:58,048 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:58,048 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:58,048 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:58,048 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:58,048 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:58,049 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:58,049 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:58,049 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:58,049 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:58,049 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:58,049 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:58,050 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:58,050 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:58,050 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:58,050 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:58,051 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:58,051 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:58,051 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:58,051 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:58,052 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:58,052 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:58,052 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:58,052 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:58,052 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:58,053 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:58,053 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:58,053 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:58,053 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:58,053 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:58,054 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:58,054 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:58,055 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:58,055 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:58,055 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:58,055 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:58,055 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:59:58,056 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:59:58,056 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 06:59:58,056 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-11 06:59:58,056 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-03-11 06:59:58,056 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [828838292] [2021-03-11 06:59:58,056 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-03-11 06:59:58,056 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 06:59:58,057 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-03-11 06:59:58,057 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-03-11 06:59:58,057 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 16 out of 30 [2021-03-11 06:59:58,057 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 247 places, 366 transitions, 4827 flow. Second operand has 11 states, 11 states have (on average 18.181818181818183) internal successors, (200), 11 states have internal predecessors, (200), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:59:58,057 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 06:59:58,057 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 16 of 30 [2021-03-11 06:59:58,057 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 06:59:59,797 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][307], [11#L40-1true, Black: 66#(= state22 state12), 12#L65true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 15#L26true, 143#true, 20#L54true, Black: 742#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 776#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 778#(and (select done state21) finished1 finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 786#(and (= state11 (select update state21)) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 764#(and (select done (select update state21)) (select done state21) finished1 (= state21 state11) finished2), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 49#(not finished1), 820#true, Black: 321#(not (select done state11)), 55#(<= 0 size1), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 409#(and (= state21 state11) (not finished1)), Black: 427#(and (not finished1) (not (select done state11))), 315#true, Black: 56#(<= 1 size1), Black: 317#(= state21 state11), 60#true, Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 149#(= state22 state12), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), 224#true, Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true]) [2021-03-11 06:59:59,798 INFO L384 tUnfolder$Statistics]: this new event has 22 ancestors and is cut-off event [2021-03-11 06:59:59,798 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 06:59:59,798 INFO L387 tUnfolder$Statistics]: existing Event has 18 ancestors and is cut-off event [2021-03-11 06:59:59,798 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 06:59:59,798 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][111], [5#L53true, Black: 66#(= state22 state12), 12#L65true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 15#L26true, 143#true, 21#thread2FINALtrue, Black: 742#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 776#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 778#(and (select done state21) finished1 finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 786#(and (= state11 (select update state21)) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 41#true, Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 764#(and (select done (select update state21)) (select done state21) finished1 (= state21 state11) finished2), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 49#(not finished1), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), Black: 321#(not (select done state11)), 55#(<= 0 size1), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 307#true, Black: 425#(and (not finished2) (not (select done state11))), Black: 310#(<= size1 1), Black: 409#(and (= state21 state11) (not finished1)), Black: 56#(<= 1 size1), Black: 427#(and (not finished1) (not (select done state11))), 315#true, 60#true, Black: 317#(= state21 state11), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 149#(= state22 state12), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), 224#true, Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true]) [2021-03-11 06:59:59,798 INFO L384 tUnfolder$Statistics]: this new event has 22 ancestors and is cut-off event [2021-03-11 06:59:59,798 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 06:59:59,798 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 06:59:59,798 INFO L387 tUnfolder$Statistics]: existing Event has 18 ancestors and is cut-off event [2021-03-11 06:59:59,798 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][78], [5#L53true, 10#L40true, Black: 66#(= state22 state12), 12#L65true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 15#L26true, 143#true, Black: 742#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 776#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 778#(and (select done state21) finished1 finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 786#(and (= state11 (select update state21)) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 764#(and (select done (select update state21)) (select done state21) finished1 (= state21 state11) finished2), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 49#(not finished1), 820#true, Black: 321#(not (select done state11)), 55#(<= 0 size1), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 409#(and (= state21 state11) (not finished1)), Black: 427#(and (not finished1) (not (select done state11))), 315#true, Black: 56#(<= 1 size1), 60#true, Black: 317#(= state21 state11), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 149#(= state22 state12), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), 224#true, Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true]) [2021-03-11 06:59:59,798 INFO L384 tUnfolder$Statistics]: this new event has 22 ancestors and is cut-off event [2021-03-11 06:59:59,798 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 06:59:59,798 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 06:59:59,799 INFO L387 tUnfolder$Statistics]: existing Event has 18 ancestors and is cut-off event [2021-03-11 06:59:59,974 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][348], [11#L40-1true, Black: 66#(= state22 state12), 12#L65true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 18#L27true, 20#L54true, 923#(and (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 742#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 776#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 778#(and (select done state21) finished1 finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 786#(and (= state11 (select update state21)) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 764#(and (select done (select update state21)) (select done state21) finished1 (= state21 state11) finished2), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 47#true, Black: 321#(not (select done state11)), 55#(<= 0 size1), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 409#(and (= state21 state11) (not finished1)), Black: 427#(and (not finished1) (not (select done state11))), Black: 56#(<= 1 size1), 60#true, Black: 317#(= state21 state11), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 322#(not finished1), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 978#(not finished1), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 149#(= state22 state12), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), 224#true, Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true]) [2021-03-11 06:59:59,974 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 06:59:59,974 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:59,974 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:59,974 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 06:59:59,975 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][36], [5#L53true, 10#L40true, Black: 66#(= state22 state12), 12#L65true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 18#L27true, 923#(and (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 742#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 776#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 778#(and (select done state21) finished1 finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 786#(and (= state11 (select update state21)) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 764#(and (select done (select update state21)) (select done state21) finished1 (= state21 state11) finished2), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 47#true, Black: 321#(not (select done state11)), 55#(<= 0 size1), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 409#(and (= state21 state11) (not finished1)), Black: 427#(and (not finished1) (not (select done state11))), Black: 56#(<= 1 size1), 60#true, Black: 317#(= state21 state11), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 322#(not finished1), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 978#(not finished1), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 149#(= state22 state12), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), 224#true, Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true]) [2021-03-11 06:59:59,975 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 06:59:59,975 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:59,975 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:59,975 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 06:59:59,975 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][162], [5#L53true, 11#L40-1true, Black: 66#(= state22 state12), 12#L65true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 923#(and (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 742#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 776#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 778#(and (select done state21) finished1 finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 33#L27-1true, Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 786#(and (= state11 (select update state21)) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 764#(and (select done (select update state21)) (select done state21) finished1 (= state21 state11) finished2), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 47#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), 56#(<= 1 size1), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 309#(<= size1 0), Black: 425#(and (not finished2) (not (select done state11))), Black: 310#(<= size1 1), Black: 55#(<= 0 size1), Black: 409#(and (= state21 state11) (not finished1)), Black: 427#(and (not finished1) (not (select done state11))), 60#true, Black: 317#(= state21 state11), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 322#(not finished1), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 978#(not finished1), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 149#(= state22 state12), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), 224#true, Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true]) [2021-03-11 06:59:59,975 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 06:59:59,975 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:59,975 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:59,975 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 06:59:59,976 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][307], [6#thread1FINALtrue, 11#L40-1true, Black: 66#(= state22 state12), 12#L65true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 20#L54true, Black: 742#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 776#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 778#(and (select done state21) finished1 finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 786#(and (= state11 (select update state21)) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 764#(and (select done (select update state21)) (select done state21) finished1 (= state21 state11) finished2), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), 307#true, Black: 49#(not finished1), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, Black: 321#(not (select done state11)), 55#(<= 0 size1), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 309#(<= size1 0), Black: 409#(and (= state21 state11) (not finished1)), Black: 310#(<= size1 1), 315#true, Black: 427#(and (not finished1) (not (select done state11))), Black: 56#(<= 1 size1), Black: 317#(= state21 state11), 60#true, Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 149#(= state22 state12), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), 224#true, Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true]) [2021-03-11 06:59:59,976 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 06:59:59,976 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 06:59:59,976 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:59,976 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:59,976 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][111], [5#L53true, 6#thread1FINALtrue, Black: 66#(= state22 state12), 12#L65true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 21#thread2FINALtrue, Black: 742#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 776#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 778#(and (select done state21) finished1 finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 786#(and (= state11 (select update state21)) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 41#true, Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 764#(and (select done (select update state21)) (select done state21) finished1 (= state21 state11) finished2), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 49#(not finished1), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), Black: 321#(not (select done state11)), 55#(<= 0 size1), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 307#true, Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 409#(and (= state21 state11) (not finished1)), Black: 310#(<= size1 1), 315#true, Black: 56#(<= 1 size1), Black: 427#(and (not finished1) (not (select done state11))), Black: 317#(= state21 state11), 60#true, Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 149#(= state22 state12), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), 224#true, Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true]) [2021-03-11 06:59:59,976 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 06:59:59,976 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 06:59:59,976 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:59,976 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:59,976 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][78], [5#L53true, 6#thread1FINALtrue, 10#L40true, Black: 66#(= state22 state12), 12#L65true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 742#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 776#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 778#(and (select done state21) finished1 finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 786#(and (= state11 (select update state21)) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 764#(and (select done (select update state21)) (select done state21) finished1 (= state21 state11) finished2), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), 307#true, Black: 49#(not finished1), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, Black: 321#(not (select done state11)), 55#(<= 0 size1), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 309#(<= size1 0), Black: 409#(and (= state21 state11) (not finished1)), Black: 310#(<= size1 1), 315#true, Black: 427#(and (not finished1) (not (select done state11))), Black: 56#(<= 1 size1), Black: 317#(= state21 state11), 60#true, Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 149#(= state22 state12), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), 224#true, Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true]) [2021-03-11 06:59:59,976 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 06:59:59,976 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 06:59:59,977 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 06:59:59,977 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:00,598 INFO L129 PetriNetUnfolder]: 8006/15806 cut-off events. [2021-03-11 07:00:00,598 INFO L130 PetriNetUnfolder]: For 230011/230508 co-relation queries the response was YES. [2021-03-11 07:00:00,727 INFO L84 FinitePrefix]: Finished finitePrefix Result has 94429 conditions, 15806 events. 8006/15806 cut-off events. For 230011/230508 co-relation queries the response was YES. Maximal size of possible extension queue 891. Compared 142273 event pairs, 617 based on Foata normal form. 418/16139 useless extension candidates. Maximal degree in co-relation 94348. Up to 3285 conditions per place. [2021-03-11 07:00:00,801 INFO L132 encePairwiseOnDemand]: 20/30 looper letters, 296 selfloop transitions, 180 changer transitions 0/509 dead transitions. [2021-03-11 07:00:00,802 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 264 places, 509 transitions, 7115 flow [2021-03-11 07:00:00,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-03-11 07:00:00,802 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 25 states. [2021-03-11 07:00:00,803 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 560 transitions. [2021-03-11 07:00:00,803 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.7466666666666667 [2021-03-11 07:00:00,803 INFO L72 ComplementDD]: Start complementDD. Operand 25 states and 560 transitions. [2021-03-11 07:00:00,803 INFO L73 IsDeterministic]: Start isDeterministic. Operand 25 states and 560 transitions. [2021-03-11 07:00:00,803 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 07:00:00,803 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 25 states and 560 transitions. [2021-03-11 07:00:00,804 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 26 states, 25 states have (on average 22.4) internal successors, (560), 25 states have internal predecessors, (560), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 07:00:00,805 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 26 states, 26 states have (on average 30.0) internal successors, (780), 26 states have internal predecessors, (780), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 07:00:00,805 INFO L81 ComplementDD]: Finished complementDD. Result has 26 states, 26 states have (on average 30.0) internal successors, (780), 26 states have internal predecessors, (780), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 07:00:00,805 INFO L185 Difference]: Start difference. First operand has 247 places, 366 transitions, 4827 flow. Second operand 25 states and 560 transitions. [2021-03-11 07:00:00,805 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 264 places, 509 transitions, 7115 flow [2021-03-11 07:00:03,042 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 243 places, 509 transitions, 6743 flow, removed 101 selfloop flow, removed 21 redundant places. [2021-03-11 07:00:03,047 INFO L241 Difference]: Finished difference. Result has 246 places, 336 transitions, 4461 flow [2021-03-11 07:00:03,047 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=30, PETRI_DIFFERENCE_MINUEND_FLOW=3884, PETRI_DIFFERENCE_MINUEND_PLACES=219, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=322, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=166, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=147, PETRI_DIFFERENCE_SUBTRAHEND_STATES=25, PETRI_FLOW=4461, PETRI_PLACES=246, PETRI_TRANSITIONS=336} [2021-03-11 07:00:03,047 INFO L335 CegarLoopForPetriNet]: 32 programPoint places, 214 predicate places. [2021-03-11 07:00:03,048 INFO L480 AbstractCegarLoop]: Abstraction has has 246 places, 336 transitions, 4461 flow [2021-03-11 07:00:03,048 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 18.181818181818183) internal successors, (200), 11 states have internal predecessors, (200), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 07:00:03,048 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 07:00:03,048 INFO L255 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 07:00:03,248 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-03-11 07:00:03,248 INFO L428 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-11 07:00:03,249 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 07:00:03,249 INFO L82 PathProgramCache]: Analyzing trace with hash -1574281575, now seen corresponding path program 10 times [2021-03-11 07:00:03,249 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 07:00:03,249 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1615256287] [2021-03-11 07:00:03,249 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 07:00:03,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 07:00:03,267 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:03,267 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:03,280 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:03,280 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:00:03,283 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:03,283 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:03,283 INFO L142 QuantifierPusher]: treesize reduction 13, result has 53.6 percent of original size [2021-03-11 07:00:03,284 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-11 07:00:03,294 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:03,295 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:00:03,299 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:03,300 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:03,303 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:03,416 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 1 [2021-03-11 07:00:03,417 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:03,417 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 07:00:03,417 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1615256287] [2021-03-11 07:00:03,417 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1821472168] [2021-03-11 07:00:03,417 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-11 07:00:03,437 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-11 07:00:03,437 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-11 07:00:03,437 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 10 conjunts are in the unsatisfiable core [2021-03-11 07:00:03,438 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-11 07:00:03,439 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:03,439 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:03,439 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:03,439 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:03,440 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:03,440 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:03,440 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:03,440 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:03,440 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:03,440 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:03,441 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:03,441 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:03,441 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:03,441 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:03,441 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:03,441 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:03,442 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:03,442 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:03,442 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:03,442 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:03,442 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:03,443 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:03,443 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:03,443 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:03,443 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:03,443 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:03,443 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:03,444 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:03,444 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:03,444 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:03,444 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:03,444 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:03,445 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:03,445 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:03,445 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:03,445 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:03,445 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:03,445 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:03,446 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:03,446 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:03,446 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:03,446 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:03,446 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:03,446 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:03,447 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:03,447 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:03,447 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:03,447 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:03,447 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:03,447 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:03,448 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:03,448 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:03,448 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:03,448 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:03,448 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:03,448 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:03,449 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:03,449 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:03,449 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:03,449 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:03,449 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:03,450 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:03,450 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:03,450 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:03,450 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:03,453 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:00:03,453 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:03,453 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:00:03,453 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:03,453 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:00:03,453 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:03,454 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:00:03,454 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:03,454 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:00:03,454 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:03,454 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:00:03,454 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:03,455 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:00:03,455 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:03,455 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:00:03,455 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:03,455 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:00:03,455 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:03,456 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:00:03,456 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:03,456 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:00:03,456 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:03,456 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:00:03,457 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:03,457 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 07:00:03,457 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:03,457 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-11 07:00:03,457 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-11 07:00:03,458 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:03,458 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 07:00:03,458 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:03,458 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-11 07:00:03,458 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-11 07:00:03,459 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:03,459 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 07:00:03,459 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:03,460 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-11 07:00:03,460 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-11 07:00:03,462 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-03-11 07:00:03,462 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:03,462 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:03,462 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:03,462 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:03,463 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-11 07:00:03,463 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:03,464 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:03,464 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:03,464 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-11 07:00:03,464 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-03-11 07:00:03,464 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:03,464 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:03,464 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:03,465 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:03,465 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:03,465 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-11 07:00:03,466 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:03,466 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-11 07:00:03,466 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:03,466 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-11 07:00:03,466 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:03,467 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-11 07:00:03,476 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:03,476 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-11 07:00:03,476 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:03,476 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 07:00:03,477 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:03,477 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-11 07:00:03,478 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-03-11 07:00:03,479 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:03,479 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-11 07:00:03,480 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:03,480 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 07:00:03,483 INFO L142 QuantifierPusher]: treesize reduction 23, result has 43.9 percent of original size [2021-03-11 07:00:03,486 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 07:00:03,486 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 07:00:03,486 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:03,486 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 07:00:03,496 INFO L142 QuantifierPusher]: treesize reduction 8, result has 27.3 percent of original size [2021-03-11 07:00:03,496 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:03,497 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:03,497 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:03,497 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:03,497 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:03,497 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:03,498 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:03,498 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:03,498 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:03,498 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:03,498 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:03,499 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:03,499 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:03,499 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:03,499 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:03,499 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:03,499 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:03,500 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:03,500 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:03,500 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:03,500 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:03,500 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:03,500 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:03,501 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:03,501 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:03,501 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:03,501 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:03,501 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:03,501 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:03,502 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:03,502 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:03,502 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:03,502 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:03,502 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:03,502 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:03,503 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:03,503 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:03,503 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:03,503 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:03,503 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:03,504 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:03,504 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:03,504 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:03,504 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:03,504 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:03,504 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:03,505 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:03,505 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:03,505 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:03,505 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:03,505 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:03,505 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:03,506 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:03,506 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:03,506 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:03,506 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:03,506 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:03,507 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:03,507 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:03,507 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:03,507 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:03,507 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:03,507 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:03,508 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:03,508 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:03,508 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:03,508 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:03,508 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:03,508 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:03,509 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:03,511 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:03,511 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:03,511 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:03,511 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:03,511 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:03,512 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:03,512 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:03,512 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:03,512 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:03,512 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:03,513 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:03,513 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:03,513 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:03,513 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:03,513 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:03,513 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:03,514 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:03,514 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 07:00:03,514 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-11 07:00:03,514 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-03-11 07:00:03,514 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2031328345] [2021-03-11 07:00:03,514 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-03-11 07:00:03,515 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 07:00:03,515 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-03-11 07:00:03,515 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2021-03-11 07:00:03,515 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 16 out of 30 [2021-03-11 07:00:03,515 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 246 places, 336 transitions, 4461 flow. Second operand has 9 states, 9 states have (on average 18.22222222222222) internal successors, (164), 9 states have internal predecessors, (164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 07:00:03,515 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 07:00:03,515 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 16 of 30 [2021-03-11 07:00:03,515 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 07:00:03,799 WARN L205 SmtUtils]: Spent 198.00 ms on a formula simplification that was a NOOP. DAG size: 13 [2021-03-11 07:00:04,243 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 10 [2021-03-11 07:00:06,150 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][216], [11#L40-1true, Black: 66#(= state22 state12), 12#L65true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 15#L26true, 20#L54true, Black: 742#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 41#true, Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 49#(not finished1), 820#true, Black: 321#(not (select done state11)), 55#(<= 0 size1), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 309#(<= size1 0), Black: 409#(and (= state21 state11) (not finished1)), Black: 310#(<= size1 1), Black: 427#(and (not finished1) (not (select done state11))), 315#true, Black: 56#(<= 1 size1), Black: 317#(= state21 state11), 60#true, Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1103#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), 1110#true, Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 149#(= state22 state12), 224#true, Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true]) [2021-03-11 07:00:06,151 INFO L384 tUnfolder$Statistics]: this new event has 22 ancestors and is cut-off event [2021-03-11 07:00:06,151 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:06,151 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:06,151 INFO L387 tUnfolder$Statistics]: existing Event has 18 ancestors and is cut-off event [2021-03-11 07:00:06,151 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][123], [5#L53true, Black: 66#(= state22 state12), 12#L65true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 15#L26true, 21#thread2FINALtrue, Black: 742#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 41#true, Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 49#(not finished1), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), Black: 321#(not (select done state11)), 55#(<= 0 size1), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 307#true, Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 409#(and (= state21 state11) (not finished1)), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), Black: 427#(and (not finished1) (not (select done state11))), 315#true, Black: 317#(= state21 state11), 60#true, Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1103#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 149#(= state22 state12), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), 224#true, Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true]) [2021-03-11 07:00:06,151 INFO L384 tUnfolder$Statistics]: this new event has 22 ancestors and is cut-off event [2021-03-11 07:00:06,151 INFO L387 tUnfolder$Statistics]: existing Event has 18 ancestors and is cut-off event [2021-03-11 07:00:06,151 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:06,151 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:06,151 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][37], [5#L53true, 10#L40true, Black: 66#(= state22 state12), 12#L65true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 15#L26true, Black: 742#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 41#true, Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 49#(not finished1), 820#true, Black: 321#(not (select done state11)), 55#(<= 0 size1), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 309#(<= size1 0), Black: 409#(and (= state21 state11) (not finished1)), Black: 310#(<= size1 1), Black: 427#(and (not finished1) (not (select done state11))), 315#true, Black: 56#(<= 1 size1), Black: 317#(= state21 state11), 60#true, Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1103#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 149#(= state22 state12), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), 224#true, Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true]) [2021-03-11 07:00:06,151 INFO L384 tUnfolder$Statistics]: this new event has 22 ancestors and is cut-off event [2021-03-11 07:00:06,151 INFO L387 tUnfolder$Statistics]: existing Event has 18 ancestors and is cut-off event [2021-03-11 07:00:06,151 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:06,151 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:06,438 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][216], [6#thread1FINALtrue, 11#L40-1true, Black: 66#(= state22 state12), 12#L65true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 20#L54true, Black: 742#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), 307#true, Black: 49#(not finished1), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, Black: 321#(not (select done state11)), 55#(<= 0 size1), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 409#(and (= state21 state11) (not finished1)), 315#true, Black: 427#(and (not finished1) (not (select done state11))), Black: 56#(<= 1 size1), 60#true, Black: 317#(= state21 state11), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1103#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1110#true, Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 149#(= state22 state12), Black: 589#(and (select done state21) finished2), 224#true, Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true]) [2021-03-11 07:00:06,438 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 07:00:06,438 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:06,438 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:06,438 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:00:06,439 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][123], [5#L53true, 6#thread1FINALtrue, Black: 66#(= state22 state12), 12#L65true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 21#thread2FINALtrue, Black: 742#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 49#(not finished1), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), Black: 321#(not (select done state11)), 55#(<= 0 size1), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 307#true, Black: 425#(and (not finished2) (not (select done state11))), Black: 310#(<= size1 1), Black: 409#(and (= state21 state11) (not finished1)), Black: 427#(and (not finished1) (not (select done state11))), Black: 56#(<= 1 size1), 315#true, Black: 317#(= state21 state11), 60#true, Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1103#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1110#true, Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 149#(= state22 state12), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), 224#true, Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true]) [2021-03-11 07:00:06,439 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 07:00:06,439 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:06,439 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:06,439 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:00:06,439 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][37], [5#L53true, 6#thread1FINALtrue, 10#L40true, Black: 66#(= state22 state12), 12#L65true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 742#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), 307#true, Black: 49#(not finished1), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, Black: 321#(not (select done state11)), 55#(<= 0 size1), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 409#(and (= state21 state11) (not finished1)), 315#true, Black: 427#(and (not finished1) (not (select done state11))), Black: 56#(<= 1 size1), Black: 317#(= state21 state11), 60#true, Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1103#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1110#true, Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 149#(= state22 state12), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), 224#true, Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true]) [2021-03-11 07:00:06,439 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 07:00:06,439 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:00:06,439 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:06,439 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:06,440 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][274], [11#L40-1true, Black: 66#(= state22 state12), 12#L65true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 18#L27true, 20#L54true, Black: 742#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 41#true, Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, Black: 321#(not (select done state11)), 55#(<= 0 size1), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 309#(<= size1 0), Black: 409#(and (= state21 state11) (not finished1)), Black: 310#(<= size1 1), Black: 427#(and (not finished1) (not (select done state11))), Black: 56#(<= 1 size1), Black: 317#(= state21 state11), 60#true, Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 322#(not finished1), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 978#(not finished1), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1103#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), 1115#(or finished2 (not finished1)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 149#(= state22 state12), 224#true, Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true]) [2021-03-11 07:00:06,440 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 07:00:06,440 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:00:06,440 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:06,440 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:06,440 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][57], [5#L53true, 10#L40true, Black: 66#(= state22 state12), 12#L65true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 18#L27true, Black: 742#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 41#true, Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, Black: 321#(not (select done state11)), 55#(<= 0 size1), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 309#(<= size1 0), Black: 409#(and (= state21 state11) (not finished1)), Black: 310#(<= size1 1), Black: 427#(and (not finished1) (not (select done state11))), Black: 56#(<= 1 size1), Black: 317#(= state21 state11), 60#true, Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 322#(not finished1), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 978#(not finished1), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1103#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), 1115#(or finished2 (not finished1)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 149#(= state22 state12), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), 224#true, Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true]) [2021-03-11 07:00:06,440 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 07:00:06,440 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:00:06,440 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:06,440 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:06,440 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][178], [5#L53true, 11#L40-1true, Black: 66#(= state22 state12), 12#L65true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 742#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 33#L27-1true, Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 41#true, Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), 56#(<= 1 size1), Black: 425#(and (not finished2) (not (select done state11))), Black: 309#(<= size1 0), Black: 409#(and (= state21 state11) (not finished1)), Black: 310#(<= size1 1), Black: 55#(<= 0 size1), Black: 427#(and (not finished1) (not (select done state11))), Black: 317#(= state21 state11), 60#true, Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 322#(not finished1), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 978#(not finished1), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1103#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), 1115#(or finished2 (not finished1)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 149#(= state22 state12), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), 224#true, Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true]) [2021-03-11 07:00:06,441 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 07:00:06,441 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:00:06,441 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:06,441 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:06,726 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][216], [11#L40-1true, Black: 66#(= state22 state12), 12#L65true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 15#L26true, 143#true, 20#L54true, Black: 742#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 41#true, Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 49#(not finished1), 820#true, Black: 321#(not (select done state11)), 55#(<= 0 size1), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 309#(<= size1 0), Black: 425#(and (not finished2) (not (select done state11))), Black: 310#(<= size1 1), Black: 409#(and (= state21 state11) (not finished1)), Black: 427#(and (not finished1) (not (select done state11))), Black: 56#(<= 1 size1), 315#true, Black: 317#(= state21 state11), 60#true, Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1103#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 149#(= state22 state12), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), 224#true, Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true]) [2021-03-11 07:00:06,727 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:00:06,727 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:06,727 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:06,727 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:06,727 INFO L387 tUnfolder$Statistics]: existing Event has 18 ancestors and is cut-off event [2021-03-11 07:00:06,727 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][123], [5#L53true, Black: 66#(= state22 state12), 12#L65true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 15#L26true, 21#thread2FINALtrue, Black: 742#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 49#(not finished1), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), 55#(<= 0 size1), Black: 307#true, Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 310#(<= size1 1), Black: 409#(and (= state21 state11) (not finished1)), Black: 56#(<= 1 size1), Black: 427#(and (not finished1) (not (select done state11))), 315#true, 60#true, Black: 317#(= state21 state11), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1103#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), 1110#true, Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 149#(= state22 state12), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), 224#true, Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true]) [2021-03-11 07:00:06,727 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:00:06,727 INFO L387 tUnfolder$Statistics]: existing Event has 18 ancestors and is cut-off event [2021-03-11 07:00:06,727 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:06,727 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:06,727 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:06,727 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][37], [5#L53true, 10#L40true, Black: 66#(= state22 state12), 12#L65true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 15#L26true, Black: 742#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 41#true, Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 49#(not finished1), 820#true, Black: 321#(not (select done state11)), 55#(<= 0 size1), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 309#(<= size1 0), Black: 425#(and (not finished2) (not (select done state11))), Black: 310#(<= size1 1), Black: 409#(and (= state21 state11) (not finished1)), Black: 427#(and (not finished1) (not (select done state11))), Black: 56#(<= 1 size1), 315#true, 60#true, Black: 317#(= state21 state11), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1103#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), 1110#true, Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 149#(= state22 state12), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), 224#true, Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true]) [2021-03-11 07:00:06,727 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:00:06,727 INFO L387 tUnfolder$Statistics]: existing Event has 18 ancestors and is cut-off event [2021-03-11 07:00:06,727 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:06,727 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:06,728 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:06,728 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][461], [774#(and finished1 finished2), Black: 66#(= state22 state12), 12#L65true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 15#L26true, 143#true, 21#thread2FINALtrue, 26#thread3FINALtrue, Black: 742#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 43#(not finished2), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 49#(not finished1), 309#(<= size1 0), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), 55#(<= 0 size1), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 307#true, Black: 425#(and (not finished2) (not (select done state11))), Black: 409#(and (= state21 state11) (not finished1)), Black: 310#(<= size1 1), Black: 427#(and (not finished1) (not (select done state11))), Black: 56#(<= 1 size1), 827#finished2, 60#true, Black: 317#(= state21 state11), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 319#(or finished2 (and (= state21 state11) (not (select done state11)))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), 1222#(and finished1 finished2), 454#finished2, Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1103#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 149#(= state22 state12), 224#true, Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true]) [2021-03-11 07:00:06,729 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:00:06,729 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:06,729 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:00:06,729 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:00:06,729 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][60], [10#L40true, Black: 66#(= state22 state12), 12#L65true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 15#L26true, 143#true, 26#thread3FINALtrue, Black: 742#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 43#(not finished2), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 49#(not finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), 55#(<= 0 size1), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 309#(<= size1 0), Black: 425#(and (not finished2) (not (select done state11))), Black: 409#(and (= state21 state11) (not finished1)), Black: 310#(<= size1 1), Black: 427#(and (not finished1) (not (select done state11))), 827#finished2, Black: 56#(<= 1 size1), 60#true, Black: 317#(= state21 state11), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 319#(or finished2 (and (= state21 state11) (not (select done state11)))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), 454#finished2, Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1103#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1116#finished2, Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 149#(= state22 state12), 224#true, Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 625#finished2]) [2021-03-11 07:00:06,729 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:00:06,729 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:06,729 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:00:06,729 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:00:06,745 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][461], [774#(and finished1 finished2), 12#L65true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 15#L26true, 21#thread2FINALtrue, 26#thread3FINALtrue, Black: 742#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 43#(not finished2), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 49#(not finished1), 309#(<= size1 0), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), 55#(<= 0 size1), Black: 307#true, Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 409#(and (= state21 state11) (not finished1)), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), Black: 427#(and (not finished1) (not (select done state11))), 315#true, 827#finished2, Black: 317#(= state21 state11), 60#true, Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1222#(and finished1 finished2), Black: 937#(and (select done state21) finished1 (= state21 state11)), 454#finished2, Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1103#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 149#(= state22 state12), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), 224#true, Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true]) [2021-03-11 07:00:06,745 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:00:06,745 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:06,745 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:00:06,745 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:00:06,745 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][60], [10#L40true, 12#L65true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 15#L26true, 26#thread3FINALtrue, Black: 742#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 43#(not finished2), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 49#(not finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), 55#(<= 0 size1), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 309#(<= size1 0), Black: 409#(and (= state21 state11) (not finished1)), Black: 310#(<= size1 1), Black: 427#(and (not finished1) (not (select done state11))), Black: 56#(<= 1 size1), 315#true, 827#finished2, Black: 317#(= state21 state11), 60#true, Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), 454#finished2, Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1103#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), 1116#finished2, Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 149#(= state22 state12), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), 224#true, Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 625#finished2]) [2021-03-11 07:00:06,745 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:00:06,745 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:06,746 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:00:06,746 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:00:06,869 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][216], [6#thread1FINALtrue, 11#L40-1true, Black: 66#(= state22 state12), 12#L65true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 20#L54true, Black: 742#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), 307#true, Black: 49#(not finished1), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, Black: 321#(not (select done state11)), 55#(<= 0 size1), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 309#(<= size1 0), Black: 425#(and (not finished2) (not (select done state11))), Black: 310#(<= size1 1), Black: 409#(and (= state21 state11) (not finished1)), Black: 56#(<= 1 size1), Black: 427#(and (not finished1) (not (select done state11))), 315#true, 60#true, Black: 317#(= state21 state11), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1103#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 149#(= state22 state12), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), 224#true, Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true]) [2021-03-11 07:00:06,870 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:00:06,870 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:06,870 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:06,870 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:06,870 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:00:06,870 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][123], [5#L53true, 6#thread1FINALtrue, Black: 66#(= state22 state12), 12#L65true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 21#thread2FINALtrue, Black: 742#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 41#true, Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 49#(not finished1), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), Black: 321#(not (select done state11)), 55#(<= 0 size1), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 307#true, Black: 425#(and (not finished2) (not (select done state11))), Black: 310#(<= size1 1), Black: 409#(and (= state21 state11) (not finished1)), Black: 427#(and (not finished1) (not (select done state11))), Black: 56#(<= 1 size1), 315#true, 60#true, Black: 317#(= state21 state11), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1103#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 149#(= state22 state12), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), 224#true, Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true]) [2021-03-11 07:00:06,870 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:00:06,870 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:06,870 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:06,870 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:06,870 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:00:06,870 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][37], [5#L53true, 6#thread1FINALtrue, 10#L40true, Black: 66#(= state22 state12), 12#L65true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 742#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), 307#true, Black: 49#(not finished1), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, Black: 321#(not (select done state11)), 55#(<= 0 size1), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 309#(<= size1 0), Black: 425#(and (not finished2) (not (select done state11))), Black: 310#(<= size1 1), Black: 409#(and (= state21 state11) (not finished1)), Black: 56#(<= 1 size1), Black: 427#(and (not finished1) (not (select done state11))), 315#true, 60#true, Black: 317#(= state21 state11), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1103#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 149#(= state22 state12), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), 224#true, Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true]) [2021-03-11 07:00:06,870 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:00:06,870 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:00:06,870 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:06,871 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:06,871 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:06,871 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][274], [11#L40-1true, Black: 66#(= state22 state12), 12#L65true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 18#L27true, 20#L54true, Black: 742#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 41#true, Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 47#true, Black: 321#(not (select done state11)), 55#(<= 0 size1), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 309#(<= size1 0), Black: 425#(and (not finished2) (not (select done state11))), Black: 310#(<= size1 1), Black: 409#(and (= state21 state11) (not finished1)), Black: 427#(and (not finished1) (not (select done state11))), Black: 56#(<= 1 size1), Black: 317#(= state21 state11), 60#true, Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 322#(not finished1), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 978#(not finished1), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1103#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), 1115#(or finished2 (not finished1)), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 149#(= state22 state12), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), 224#true, Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true]) [2021-03-11 07:00:06,872 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:00:06,872 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:00:06,872 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:06,872 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:06,872 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:06,872 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][57], [5#L53true, 10#L40true, Black: 66#(= state22 state12), 12#L65true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 18#L27true, Black: 742#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 41#true, Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 47#true, Black: 321#(not (select done state11)), 55#(<= 0 size1), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 309#(<= size1 0), Black: 425#(and (not finished2) (not (select done state11))), Black: 310#(<= size1 1), Black: 409#(and (= state21 state11) (not finished1)), Black: 427#(and (not finished1) (not (select done state11))), Black: 56#(<= 1 size1), 60#true, Black: 317#(= state21 state11), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 322#(not finished1), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 978#(not finished1), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1103#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), 1115#(or finished2 (not finished1)), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 149#(= state22 state12), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), 224#true, Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true]) [2021-03-11 07:00:06,872 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:00:06,872 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:00:06,872 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:06,872 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:06,872 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:06,872 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][178], [5#L53true, 11#L40-1true, Black: 66#(= state22 state12), 12#L65true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 742#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 33#L27-1true, Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 41#true, Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 47#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), 56#(<= 1 size1), Black: 425#(and (not finished2) (not (select done state11))), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 409#(and (= state21 state11) (not finished1)), Black: 55#(<= 0 size1), Black: 427#(and (not finished1) (not (select done state11))), 60#true, Black: 317#(= state21 state11), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 322#(not finished1), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 978#(not finished1), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1103#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), 1115#(or finished2 (not finished1)), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 149#(= state22 state12), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), 224#true, Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true]) [2021-03-11 07:00:06,872 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:00:06,872 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:00:06,872 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:06,872 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:06,873 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:06,873 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][494], [6#thread1FINALtrue, 774#(and finished1 finished2), Black: 66#(= state22 state12), 12#L65true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 21#thread2FINALtrue, 26#thread3FINALtrue, Black: 742#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 43#(not finished2), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 49#(not finished1), Black: 734#(and (or (select done state21) (not finished1)) finished2), 309#(<= size1 0), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), 55#(<= 0 size1), Black: 307#true, Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 409#(and (= state21 state11) (not finished1)), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), Black: 427#(and (not finished1) (not (select done state11))), 827#finished2, 60#true, Black: 317#(= state21 state11), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 319#(or finished2 (and (= state21 state11) (not (select done state11)))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1222#(and finished1 finished2), Black: 937#(and (select done state21) finished1 (= state21 state11)), 454#finished2, Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1103#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 149#(= state22 state12), 224#true, Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true]) [2021-03-11 07:00:06,874 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:00:06,874 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:00:06,874 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:00:06,874 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:06,874 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][260], [6#thread1FINALtrue, 774#(and finished1 finished2), 10#L40true, Black: 66#(= state22 state12), 12#L65true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 26#thread3FINALtrue, Black: 742#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 43#(not finished2), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 49#(not finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), 55#(<= 0 size1), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 309#(<= size1 0), Black: 425#(and (not finished2) (not (select done state11))), Black: 409#(and (= state21 state11) (not finished1)), Black: 310#(<= size1 1), Black: 427#(and (not finished1) (not (select done state11))), 827#finished2, Black: 56#(<= 1 size1), 60#true, Black: 317#(= state21 state11), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 319#(or finished2 (and (= state21 state11) (not (select done state11)))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1222#(and finished1 finished2), Black: 937#(and (select done state21) finished1 (= state21 state11)), 454#finished2, Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1103#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 149#(= state22 state12), 224#true, Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true]) [2021-03-11 07:00:06,874 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:00:06,874 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:00:06,874 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:00:06,874 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:06,890 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][494], [6#thread1FINALtrue, 774#(and finished1 finished2), 12#L65true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 21#thread2FINALtrue, 26#thread3FINALtrue, Black: 742#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 43#(not finished2), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 49#(not finished1), Black: 734#(and (or (select done state21) (not finished1)) finished2), 309#(<= size1 0), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), 55#(<= 0 size1), Black: 307#true, Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 409#(and (= state21 state11) (not finished1)), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), Black: 427#(and (not finished1) (not (select done state11))), 315#true, 827#finished2, Black: 317#(= state21 state11), 60#true, Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), 1222#(and finished1 finished2), 454#finished2, Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1103#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 149#(= state22 state12), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), 224#true, Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true]) [2021-03-11 07:00:06,891 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:00:06,891 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:06,891 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:00:06,891 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:00:06,891 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][260], [6#thread1FINALtrue, 774#(and finished1 finished2), 10#L40true, 12#L65true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 26#thread3FINALtrue, Black: 742#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 43#(not finished2), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 49#(not finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), 55#(<= 0 size1), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 309#(<= size1 0), Black: 409#(and (= state21 state11) (not finished1)), Black: 310#(<= size1 1), Black: 427#(and (not finished1) (not (select done state11))), Black: 56#(<= 1 size1), 315#true, 827#finished2, Black: 317#(= state21 state11), 60#true, Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), 1222#(and finished1 finished2), 454#finished2, Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1103#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 149#(= state22 state12), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), 224#true, Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true]) [2021-03-11 07:00:06,891 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:00:06,891 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:00:06,891 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:06,891 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:00:06,892 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][60], [10#L40true, 12#L65true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 18#L27true, 26#thread3FINALtrue, Black: 742#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), 549#(and finished2 (or (select done (select update state21)) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 43#(not finished2), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), 55#(<= 0 size1), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 309#(<= size1 0), Black: 409#(and (= state21 state11) (not finished1)), Black: 310#(<= size1 1), Black: 427#(and (not finished1) (not (select done state11))), Black: 56#(<= 1 size1), Black: 317#(= state21 state11), 60#true, Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 322#(not finished1), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 978#(not finished1), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1103#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1116#finished2, Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 149#(= state22 state12), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), 224#true, Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), 740#(and (or (select done state21) (not finished1)) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true]) [2021-03-11 07:00:06,892 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:00:06,892 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:00:06,892 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:06,892 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:00:06,892 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][493], [11#L40-1true, 12#L65true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 26#thread3FINALtrue, Black: 742#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 33#L27-1true, Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), 549#(and finished2 (or (select done (select update state21)) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 43#(not finished2), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), 56#(<= 1 size1), Black: 425#(and (not finished2) (not (select done state11))), Black: 309#(<= size1 0), Black: 55#(<= 0 size1), Black: 409#(and (= state21 state11) (not finished1)), Black: 310#(<= size1 1), Black: 427#(and (not finished1) (not (select done state11))), Black: 317#(= state21 state11), 60#true, Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 322#(not finished1), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 978#(not finished1), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1103#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1116#finished2, Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 149#(= state22 state12), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), 224#true, Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), 740#(and (or (select done state21) (not finished1)) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true]) [2021-03-11 07:00:06,892 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:00:06,892 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:00:06,892 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:00:06,892 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:07,372 INFO L129 PetriNetUnfolder]: 10095/19076 cut-off events. [2021-03-11 07:00:07,372 INFO L130 PetriNetUnfolder]: For 244239/245197 co-relation queries the response was YES. [2021-03-11 07:00:07,487 INFO L84 FinitePrefix]: Finished finitePrefix Result has 113314 conditions, 19076 events. 10095/19076 cut-off events. For 244239/245197 co-relation queries the response was YES. Maximal size of possible extension queue 1049. Compared 169061 event pairs, 585 based on Foata normal form. 341/19253 useless extension candidates. Maximal degree in co-relation 113233. Up to 5030 conditions per place. [2021-03-11 07:00:07,549 INFO L132 encePairwiseOnDemand]: 20/30 looper letters, 349 selfloop transitions, 231 changer transitions 0/613 dead transitions. [2021-03-11 07:00:07,549 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 268 places, 613 transitions, 9152 flow [2021-03-11 07:00:07,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-03-11 07:00:07,550 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 23 states. [2021-03-11 07:00:07,550 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 533 transitions. [2021-03-11 07:00:07,550 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.7724637681159421 [2021-03-11 07:00:07,551 INFO L72 ComplementDD]: Start complementDD. Operand 23 states and 533 transitions. [2021-03-11 07:00:07,551 INFO L73 IsDeterministic]: Start isDeterministic. Operand 23 states and 533 transitions. [2021-03-11 07:00:07,551 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 07:00:07,551 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 23 states and 533 transitions. [2021-03-11 07:00:07,552 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 24 states, 23 states have (on average 23.17391304347826) internal successors, (533), 23 states have internal predecessors, (533), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 07:00:07,552 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 24 states, 24 states have (on average 30.0) internal successors, (720), 24 states have internal predecessors, (720), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 07:00:07,552 INFO L81 ComplementDD]: Finished complementDD. Result has 24 states, 24 states have (on average 30.0) internal successors, (720), 24 states have internal predecessors, (720), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 07:00:07,552 INFO L185 Difference]: Start difference. First operand has 246 places, 336 transitions, 4461 flow. Second operand 23 states and 533 transitions. [2021-03-11 07:00:07,553 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 268 places, 613 transitions, 9152 flow [2021-03-11 07:00:08,821 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 253 places, 613 transitions, 8859 flow, removed 0 selfloop flow, removed 15 redundant places. [2021-03-11 07:00:08,827 INFO L241 Difference]: Finished difference. Result has 266 places, 419 transitions, 6375 flow [2021-03-11 07:00:08,827 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=30, PETRI_DIFFERENCE_MINUEND_FLOW=4218, PETRI_DIFFERENCE_MINUEND_PLACES=231, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=334, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=158, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=151, PETRI_DIFFERENCE_SUBTRAHEND_STATES=23, PETRI_FLOW=6375, PETRI_PLACES=266, PETRI_TRANSITIONS=419} [2021-03-11 07:00:08,828 INFO L335 CegarLoopForPetriNet]: 32 programPoint places, 234 predicate places. [2021-03-11 07:00:08,828 INFO L480 AbstractCegarLoop]: Abstraction has has 266 places, 419 transitions, 6375 flow [2021-03-11 07:00:08,828 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 18.22222222222222) internal successors, (164), 9 states have internal predecessors, (164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 07:00:08,828 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 07:00:08,828 INFO L255 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 07:00:09,034 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-03-11 07:00:09,035 INFO L428 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-11 07:00:09,035 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 07:00:09,035 INFO L82 PathProgramCache]: Analyzing trace with hash -169235581, now seen corresponding path program 11 times [2021-03-11 07:00:09,035 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 07:00:09,035 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [208576403] [2021-03-11 07:00:09,035 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 07:00:09,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 07:00:09,045 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,045 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:09,047 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,047 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:00:09,049 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,049 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:09,050 INFO L142 QuantifierPusher]: treesize reduction 13, result has 53.6 percent of original size [2021-03-11 07:00:09,050 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-11 07:00:09,059 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,059 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:00:09,063 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,063 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:00:09,066 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,067 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:09,067 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 07:00:09,067 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [208576403] [2021-03-11 07:00:09,067 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [373448376] [2021-03-11 07:00:09,067 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-11 07:00:09,086 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-03-11 07:00:09,086 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-11 07:00:09,087 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 10 conjunts are in the unsatisfiable core [2021-03-11 07:00:09,087 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-11 07:00:09,093 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,093 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:09,093 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,094 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:09,094 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,094 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:09,094 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,094 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:09,094 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,095 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:09,095 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,095 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:09,095 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,095 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:09,096 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,096 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:09,096 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,096 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:09,096 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,096 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:09,097 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,097 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:09,097 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,097 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:09,097 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,097 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:09,098 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,098 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:09,098 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,098 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:09,098 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,098 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:09,099 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,099 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:09,099 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,099 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:09,099 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,099 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:09,100 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,100 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:09,100 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,100 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:09,100 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,101 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:09,101 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,101 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:09,101 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,101 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:09,101 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,102 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:09,102 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,102 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:09,102 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,102 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:09,102 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,103 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:09,103 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,103 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:09,103 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,103 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:09,103 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,104 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:09,104 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,104 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:09,104 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,105 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:00:09,105 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,105 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:00:09,105 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,105 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:00:09,105 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,106 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:00:09,106 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,106 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:00:09,106 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,106 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:00:09,107 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,107 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:00:09,107 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,107 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:00:09,107 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,107 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:00:09,108 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,108 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:00:09,108 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,108 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:00:09,108 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,109 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:00:09,109 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,109 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 07:00:09,109 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,109 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-11 07:00:09,110 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-11 07:00:09,110 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,111 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 07:00:09,111 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,111 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-11 07:00:09,112 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-11 07:00:09,112 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,112 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 07:00:09,112 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,113 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-11 07:00:09,113 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-11 07:00:09,115 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-03-11 07:00:09,115 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,116 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:09,116 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,116 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:09,116 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-11 07:00:09,117 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,117 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,117 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:09,117 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-11 07:00:09,117 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-03-11 07:00:09,117 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,118 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:09,118 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,118 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:09,118 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,118 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-11 07:00:09,119 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,119 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-11 07:00:09,119 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,120 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-11 07:00:09,120 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,120 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-11 07:00:09,134 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,134 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-11 07:00:09,134 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,135 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 07:00:09,135 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,135 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-11 07:00:09,136 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-03-11 07:00:09,136 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,137 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-11 07:00:09,137 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,137 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 07:00:09,138 INFO L142 QuantifierPusher]: treesize reduction 23, result has 43.9 percent of original size [2021-03-11 07:00:09,140 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 07:00:09,140 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 07:00:09,140 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,140 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 07:00:09,154 INFO L142 QuantifierPusher]: treesize reduction 7, result has 41.7 percent of original size [2021-03-11 07:00:09,154 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:00:09,154 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,154 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:00:09,155 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,155 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:00:09,155 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,155 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:00:09,155 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,156 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:00:09,156 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,156 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:00:09,156 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,156 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:00:09,156 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,157 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:00:09,157 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,157 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:00:09,157 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,157 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:00:09,158 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,158 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:00:09,158 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,158 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:00:09,158 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,158 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:00:09,159 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,159 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:00:09,159 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,159 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:00:09,159 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,160 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:00:09,160 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,160 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:09,160 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,160 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:09,161 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,161 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:09,161 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,161 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:09,161 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,161 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:09,162 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,162 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:09,162 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,162 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:09,162 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,163 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:09,163 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,163 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:09,163 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,163 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:09,163 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,164 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:09,164 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,164 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:09,164 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,164 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:09,164 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,165 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:09,165 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,165 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:09,165 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,165 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:09,165 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,165 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:09,166 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,166 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:09,166 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,166 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:09,166 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,166 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:09,167 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,167 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:09,167 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,167 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:09,167 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,168 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:09,168 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,168 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:09,169 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,176 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:09,176 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,176 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:09,176 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,176 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:09,177 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,177 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:09,177 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,177 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:09,177 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,177 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:09,178 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:09,178 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:09,178 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 07:00:09,178 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-11 07:00:09,178 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-03-11 07:00:09,179 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1446170294] [2021-03-11 07:00:09,179 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-03-11 07:00:09,179 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 07:00:09,179 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-03-11 07:00:09,179 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2021-03-11 07:00:09,180 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 16 out of 30 [2021-03-11 07:00:09,181 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 266 places, 419 transitions, 6375 flow. Second operand has 9 states, 9 states have (on average 18.22222222222222) internal successors, (164), 9 states have internal predecessors, (164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 07:00:09,181 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 07:00:09,181 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 16 of 30 [2021-03-11 07:00:09,181 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 07:00:11,589 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][321], [11#L40-1true, 12#L65true, 15#L26true, 20#L54true, Black: 742#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 49#(not finished1), 820#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, Black: 56#(<= 1 size1), 60#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1103#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 409#(and (= state21 state11) (not finished1)), Black: 427#(and (not finished1) (not (select done state11))), Black: 317#(= state21 state11), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1228#(and (select done state11) finished1 finished2), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 1247#true, Black: 149#(= state22 state12), 224#true]) [2021-03-11 07:00:11,590 INFO L384 tUnfolder$Statistics]: this new event has 22 ancestors and is cut-off event [2021-03-11 07:00:11,590 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:11,590 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:11,590 INFO L387 tUnfolder$Statistics]: existing Event has 18 ancestors and is cut-off event [2021-03-11 07:00:11,590 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][112], [5#L53true, 12#L65true, 15#L26true, 21#thread2FINALtrue, Black: 742#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 49#(not finished1), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), 55#(<= 0 size1), Black: 307#true, Black: 310#(<= size1 1), 315#true, Black: 56#(<= 1 size1), 60#true, Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1103#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 409#(and (= state21 state11) (not finished1)), Black: 427#(and (not finished1) (not (select done state11))), Black: 317#(= state21 state11), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1228#(and (select done state11) finished1 finished2), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 1247#true, Black: 149#(= state22 state12), 224#true]) [2021-03-11 07:00:11,590 INFO L384 tUnfolder$Statistics]: this new event has 22 ancestors and is cut-off event [2021-03-11 07:00:11,590 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:11,590 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:11,590 INFO L387 tUnfolder$Statistics]: existing Event has 18 ancestors and is cut-off event [2021-03-11 07:00:11,590 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][78], [5#L53true, 10#L40true, 12#L65true, 15#L26true, Black: 742#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 49#(not finished1), 820#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, Black: 56#(<= 1 size1), 60#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1103#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 409#(and (= state21 state11) (not finished1)), Black: 427#(and (not finished1) (not (select done state11))), Black: 317#(= state21 state11), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1228#(and (select done state11) finished1 finished2), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 1247#true, Black: 149#(= state22 state12), 224#true]) [2021-03-11 07:00:11,590 INFO L384 tUnfolder$Statistics]: this new event has 22 ancestors and is cut-off event [2021-03-11 07:00:11,590 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:11,590 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:11,590 INFO L387 tUnfolder$Statistics]: existing Event has 18 ancestors and is cut-off event [2021-03-11 07:00:11,849 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][321], [6#thread1FINALtrue, 11#L40-1true, 12#L65true, 20#L54true, Black: 742#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 41#true, Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), 307#true, Black: 49#(not finished1), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, Black: 56#(<= 1 size1), 60#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1103#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1110#true, Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 409#(and (= state21 state11) (not finished1)), Black: 427#(and (not finished1) (not (select done state11))), Black: 317#(= state21 state11), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1228#(and (select done state11) finished1 finished2), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 1247#true, Black: 149#(= state22 state12), 224#true]) [2021-03-11 07:00:11,849 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 07:00:11,849 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:11,849 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:00:11,849 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:11,849 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][112], [5#L53true, 6#thread1FINALtrue, 12#L65true, 21#thread2FINALtrue, Black: 742#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 49#(not finished1), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), 55#(<= 0 size1), Black: 307#true, Black: 310#(<= size1 1), 315#true, Black: 56#(<= 1 size1), 60#true, Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1103#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1110#true, Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 409#(and (= state21 state11) (not finished1)), Black: 427#(and (not finished1) (not (select done state11))), Black: 317#(= state21 state11), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1228#(and (select done state11) finished1 finished2), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 1247#true, Black: 149#(= state22 state12), 224#true]) [2021-03-11 07:00:11,850 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 07:00:11,850 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:11,850 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:00:11,850 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:11,850 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][78], [5#L53true, 6#thread1FINALtrue, 10#L40true, 12#L65true, Black: 742#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 41#true, Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), 307#true, Black: 49#(not finished1), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, Black: 56#(<= 1 size1), 60#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1103#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1110#true, Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 409#(and (= state21 state11) (not finished1)), Black: 427#(and (not finished1) (not (select done state11))), Black: 317#(= state21 state11), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1228#(and (select done state11) finished1 finished2), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 1247#true, Black: 149#(= state22 state12), 224#true]) [2021-03-11 07:00:11,850 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 07:00:11,850 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:11,850 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:00:11,850 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:11,851 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][266], [11#L40-1true, Black: 66#(= state22 state12), 12#L65true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 18#L27true, 20#L54true, Black: 742#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), 55#(<= 0 size1), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 309#(<= size1 0), Black: 409#(and (= state21 state11) (not finished1)), Black: 310#(<= size1 1), Black: 427#(and (not finished1) (not (select done state11))), Black: 56#(<= 1 size1), 60#true, Black: 317#(= state21 state11), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 322#(not finished1), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 977#(or finished2 (not finished1)), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1103#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1228#(and (select done state11) finished1 finished2), Black: 453#(select done state21), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), 1115#(or finished2 (not finished1)), Black: 1110#true, Black: 551#(and (select done state21) (= state21 state11)), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), Black: 589#(and (select done state21) finished2), 224#true, Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), 1253#(not finished1), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true]) [2021-03-11 07:00:11,851 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 07:00:11,851 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:11,851 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:11,851 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:00:11,851 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][38], [5#L53true, 10#L40true, Black: 66#(= state22 state12), 12#L65true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 18#L27true, Black: 742#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), 55#(<= 0 size1), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 309#(<= size1 0), Black: 409#(and (= state21 state11) (not finished1)), Black: 310#(<= size1 1), Black: 427#(and (not finished1) (not (select done state11))), Black: 56#(<= 1 size1), 60#true, Black: 317#(= state21 state11), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 322#(not finished1), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 977#(or finished2 (not finished1)), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1103#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1228#(and (select done state11) finished1 finished2), Black: 453#(select done state21), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), 1115#(or finished2 (not finished1)), Black: 1110#true, Black: 551#(and (select done state21) (= state21 state11)), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), Black: 589#(and (select done state21) finished2), 224#true, Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), 1253#(not finished1), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true]) [2021-03-11 07:00:11,851 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 07:00:11,851 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:11,851 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:11,851 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:00:11,851 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][170], [5#L53true, 11#L40-1true, Black: 66#(= state22 state12), 12#L65true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 742#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 33#L27-1true, Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), 56#(<= 1 size1), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 309#(<= size1 0), Black: 425#(and (not finished2) (not (select done state11))), Black: 55#(<= 0 size1), Black: 409#(and (= state21 state11) (not finished1)), Black: 310#(<= size1 1), Black: 427#(and (not finished1) (not (select done state11))), 60#true, Black: 317#(= state21 state11), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 322#(not finished1), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 977#(or finished2 (not finished1)), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1103#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1228#(and (select done state11) finished1 finished2), Black: 453#(select done state21), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), 1115#(or finished2 (not finished1)), Black: 1110#true, Black: 551#(and (select done state21) (= state21 state11)), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), Black: 589#(and (select done state21) finished2), 224#true, Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), 1253#(not finished1), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true]) [2021-03-11 07:00:11,851 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 07:00:11,851 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:00:11,851 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:11,851 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:12,135 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][206], [11#L40-1true, Black: 66#(= state22 state12), 12#L65true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 20#L54true, 27#L32true, Black: 742#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 41#true, Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 47#true, Black: 321#(not (select done state11)), 55#(<= 0 size1), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), 825#(or (select done state21) (not finished1)), Black: 309#(<= size1 0), Black: 425#(and (not finished2) (not (select done state11))), Black: 310#(<= size1 1), Black: 409#(and (= state21 state11) (not finished1)), Black: 427#(and (not finished1) (not (select done state11))), Black: 56#(<= 1 size1), Black: 317#(= state21 state11), 60#true, Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, 1345#(and (not finished2) (not finished1)), 322#(not finished1), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1103#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1228#(and (select done state11) finished1 finished2), Black: 453#(select done state21), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1115#(or finished2 (not finished1)), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 589#(and (select done state21) finished2), Black: 149#(= state22 state12), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), 224#true, Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2)]) [2021-03-11 07:00:12,135 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:00:12,135 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:00:12,135 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:12,136 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:12,136 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][24], [5#L53true, 10#L40true, Black: 66#(= state22 state12), 12#L65true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 27#L32true, Black: 742#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 41#true, Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 47#true, Black: 321#(not (select done state11)), 55#(<= 0 size1), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), 825#(or (select done state21) (not finished1)), Black: 309#(<= size1 0), Black: 425#(and (not finished2) (not (select done state11))), Black: 310#(<= size1 1), Black: 409#(and (= state21 state11) (not finished1)), Black: 427#(and (not finished1) (not (select done state11))), Black: 56#(<= 1 size1), Black: 317#(= state21 state11), 60#true, Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, 1345#(and (not finished2) (not finished1)), 322#(not finished1), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1103#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1228#(and (select done state11) finished1 finished2), Black: 453#(select done state21), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1115#(or finished2 (not finished1)), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 589#(and (select done state21) finished2), Black: 149#(= state22 state12), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), 224#true, Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2)]) [2021-03-11 07:00:12,136 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:00:12,136 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:00:12,136 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:12,136 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:12,424 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][195], [10#L40true, 12#L65true, 15#L26true, 26#thread3FINALtrue, Black: 742#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 43#(not finished2), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 49#(not finished1), 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), 827#finished2, Black: 56#(<= 1 size1), 60#true, 319#(or finished2 (and (= state21 state11) (not (select done state11)))), Black: 977#(or finished2 (not finished1)), 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1103#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), 1116#finished2, Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 625#finished2, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 409#(and (= state21 state11) (not finished1)), Black: 427#(and (not finished1) (not (select done state11))), Black: 317#(= state21 state11), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 454#finished2, Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1228#(and (select done state11) finished1 finished2), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true]) [2021-03-11 07:00:12,425 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:00:12,425 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:00:12,425 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:00:12,425 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:12,425 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][427], [774#(and finished1 finished2), 12#L65true, 15#L26true, 21#thread2FINALtrue, 26#thread3FINALtrue, Black: 742#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 43#(not finished2), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 49#(not finished1), 309#(<= size1 0), 55#(<= 0 size1), Black: 307#true, Black: 310#(<= size1 1), 827#finished2, Black: 56#(<= 1 size1), 60#true, 319#(or finished2 (and (= state21 state11) (not (select done state11)))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1103#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), 1367#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 409#(and (= state21 state11) (not finished1)), Black: 427#(and (not finished1) (not (select done state11))), Black: 317#(= state21 state11), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 454#finished2, Black: 937#(and (select done state21) finished1 (= state21 state11)), 1222#(and finished1 finished2), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1228#(and (select done state11) finished1 finished2), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true]) [2021-03-11 07:00:12,425 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:00:12,425 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:12,425 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:00:12,425 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:00:12,573 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][466], [774#(and finished1 finished2), 6#thread1FINALtrue, 12#L65true, 21#thread2FINALtrue, 26#thread3FINALtrue, Black: 742#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 43#(not finished2), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 49#(not finished1), Black: 734#(and (or (select done state21) (not finished1)) finished2), 309#(<= size1 0), 55#(<= 0 size1), Black: 307#true, Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 827#finished2, 60#true, 319#(or finished2 (and (= state21 state11) (not (select done state11)))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1103#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 451#(or (select done (select update state21)) (not finished1)), 1367#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 409#(and (= state21 state11) (not finished1)), Black: 427#(and (not finished1) (not (select done state11))), Black: 317#(= state21 state11), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 454#finished2, Black: 937#(and (select done state21) finished1 (= state21 state11)), 1222#(and finished1 finished2), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1228#(and (select done state11) finished1 finished2), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true]) [2021-03-11 07:00:12,573 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:00:12,573 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:00:12,573 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:00:12,573 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:12,573 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][250], [774#(and finished1 finished2), 6#thread1FINALtrue, 10#L40true, 12#L65true, 26#thread3FINALtrue, Black: 742#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 43#(not finished2), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 49#(not finished1), 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), 827#finished2, Black: 56#(<= 1 size1), 60#true, 319#(or finished2 (and (= state21 state11) (not (select done state11)))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1103#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 451#(or (select done (select update state21)) (not finished1)), 1367#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 409#(and (= state21 state11) (not finished1)), Black: 427#(and (not finished1) (not (select done state11))), Black: 317#(= state21 state11), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 454#finished2, Black: 937#(and (select done state21) finished1 (= state21 state11)), 1222#(and finished1 finished2), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1228#(and (select done state11) finished1 finished2), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true]) [2021-03-11 07:00:12,573 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:00:12,573 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:00:12,573 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:00:12,573 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:12,975 INFO L129 PetriNetUnfolder]: 9911/18465 cut-off events. [2021-03-11 07:00:12,976 INFO L130 PetriNetUnfolder]: For 278335/279205 co-relation queries the response was YES. [2021-03-11 07:00:13,135 INFO L84 FinitePrefix]: Finished finitePrefix Result has 117103 conditions, 18465 events. 9911/18465 cut-off events. For 278335/279205 co-relation queries the response was YES. Maximal size of possible extension queue 975. Compared 160013 event pairs, 696 based on Foata normal form. 409/18710 useless extension candidates. Maximal degree in co-relation 117009. Up to 3414 conditions per place. [2021-03-11 07:00:13,365 INFO L132 encePairwiseOnDemand]: 20/30 looper letters, 279 selfloop transitions, 267 changer transitions 0/579 dead transitions. [2021-03-11 07:00:13,365 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 286 places, 579 transitions, 9332 flow [2021-03-11 07:00:13,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-03-11 07:00:13,366 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2021-03-11 07:00:13,366 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 537 transitions. [2021-03-11 07:00:13,366 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.7458333333333333 [2021-03-11 07:00:13,366 INFO L72 ComplementDD]: Start complementDD. Operand 24 states and 537 transitions. [2021-03-11 07:00:13,367 INFO L73 IsDeterministic]: Start isDeterministic. Operand 24 states and 537 transitions. [2021-03-11 07:00:13,367 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 07:00:13,368 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 24 states and 537 transitions. [2021-03-11 07:00:13,369 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 25 states, 24 states have (on average 22.375) internal successors, (537), 24 states have internal predecessors, (537), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 07:00:13,370 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 25 states, 25 states have (on average 30.0) internal successors, (750), 25 states have internal predecessors, (750), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 07:00:13,370 INFO L81 ComplementDD]: Finished complementDD. Result has 25 states, 25 states have (on average 30.0) internal successors, (750), 25 states have internal predecessors, (750), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 07:00:13,370 INFO L185 Difference]: Start difference. First operand has 266 places, 419 transitions, 6375 flow. Second operand 24 states and 537 transitions. [2021-03-11 07:00:13,370 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 286 places, 579 transitions, 9332 flow [2021-03-11 07:00:15,779 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 273 places, 579 transitions, 8788 flow, removed 148 selfloop flow, removed 13 redundant places. [2021-03-11 07:00:15,786 INFO L241 Difference]: Finished difference. Result has 279 places, 424 transitions, 6753 flow [2021-03-11 07:00:15,787 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=30, PETRI_DIFFERENCE_MINUEND_FLOW=5559, PETRI_DIFFERENCE_MINUEND_PLACES=250, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=402, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=245, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=143, PETRI_DIFFERENCE_SUBTRAHEND_STATES=24, PETRI_FLOW=6753, PETRI_PLACES=279, PETRI_TRANSITIONS=424} [2021-03-11 07:00:15,787 INFO L335 CegarLoopForPetriNet]: 32 programPoint places, 247 predicate places. [2021-03-11 07:00:15,787 INFO L480 AbstractCegarLoop]: Abstraction has has 279 places, 424 transitions, 6753 flow [2021-03-11 07:00:15,787 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 18.22222222222222) internal successors, (164), 9 states have internal predecessors, (164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 07:00:15,787 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 07:00:15,787 INFO L255 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 07:00:16,002 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,11 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-11 07:00:16,006 INFO L428 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-11 07:00:16,006 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 07:00:16,006 INFO L82 PathProgramCache]: Analyzing trace with hash -648895085, now seen corresponding path program 12 times [2021-03-11 07:00:16,006 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 07:00:16,006 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1411381677] [2021-03-11 07:00:16,006 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 07:00:16,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 07:00:16,051 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:16,051 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:16,053 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:16,053 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:00:16,066 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:16,075 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-11 07:00:16,081 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:16,081 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 07:00:16,088 INFO L142 QuantifierPusher]: treesize reduction 13, result has 50.0 percent of original size [2021-03-11 07:00:16,088 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-11 07:00:16,110 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:16,117 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:00:16,139 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:16,139 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:00:16,143 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:16,144 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:16,144 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 07:00:16,144 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1411381677] [2021-03-11 07:00:16,144 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2000653549] [2021-03-11 07:00:16,144 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-03-11 07:00:16,174 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-03-11 07:00:16,174 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-11 07:00:16,174 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 10 conjunts are in the unsatisfiable core [2021-03-11 07:00:16,177 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-11 07:00:16,187 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:16,188 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:16,188 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:16,190 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:16,190 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:16,190 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:16,190 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size Waiting until toolchain timeout for monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-11 07:00:16,191 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:16,191 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:16,191 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:16,192 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:16,192 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:16,192 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:16,192 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:16,192 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:16,193 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:16,193 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:16,193 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:16,193 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:16,193 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:16,194 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:16,194 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:16,194 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:16,194 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:16,195 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:16,195 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:16,195 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:16,195 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:16,195 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:16,196 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:16,196 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:16,196 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:16,196 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:16,196 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:16,197 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:16,197 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:16,197 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:16,197 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:16,197 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:16,198 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:16,198 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:16,198 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:16,198 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:16,198 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:16,201 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:16,201 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:16,201 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:16,201 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:16,201 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:16,202 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:16,202 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:16,202 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:16,202 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:16,202 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:16,203 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:16,214 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:16,215 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:16,215 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:16,215 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:16,215 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:16,216 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:16,216 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:16,216 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:16,216 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:16,216 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:16,217 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:16,217 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:16,217 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:16,218 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:16,218 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:16,218 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:16,218 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:16,218 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:16,219 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:16,219 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:16,219 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:16,219 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:16,219 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:16,220 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:16,220 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:16,220 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:16,225 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:00:16,225 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:16,226 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:00:16,226 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:16,226 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:00:16,226 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:16,226 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:00:16,227 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:16,227 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-11 07:00:16,227 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:16,228 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-11 07:00:16,228 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:16,228 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-11 07:00:16,229 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:16,229 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-11 07:00:16,239 INFO L142 QuantifierPusher]: treesize reduction 11, result has 45.0 percent of original size [2021-03-11 07:00:16,240 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 07:00:16,240 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:16,240 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-03-11 07:00:16,241 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:16,241 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-03-11 07:00:16,241 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:16,241 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-03-11 07:00:16,248 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:16,248 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 07:00:16,248 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:16,248 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-11 07:00:16,249 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-11 07:00:16,249 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:16,250 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 07:00:16,251 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:16,251 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-11 07:00:16,251 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-11 07:00:16,251 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:16,252 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 07:00:16,252 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:16,252 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-11 07:00:16,253 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-11 07:00:16,254 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 8 [2021-03-11 07:00:16,255 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:16,255 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:00:16,255 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:16,255 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:00:16,255 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-11 07:00:16,256 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:16,257 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:16,257 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:00:16,257 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-11 07:00:16,257 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:12, output treesize:4 [2021-03-11 07:00:16,258 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:16,258 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:00:16,258 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:16,258 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:00:16,258 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:16,259 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:00:16,259 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:16,259 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:00:16,259 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:16,259 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:00:16,260 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:16,260 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:00:16,260 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:16,260 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:00:16,260 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:16,261 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:00:16,261 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:16,261 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:00:16,261 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:16,261 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:00:16,262 INFO L142 QuantifierPusher]: treesize reduction 11, result has 38.9 percent of original size [2021-03-11 07:00:16,262 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-11 07:00:16,262 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:16,262 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 07:00:16,263 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:16,263 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:00:16,263 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-11 07:00:16,263 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:16,264 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:00:16,265 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:16,265 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:00:16,265 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:16,265 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:16,265 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:16,266 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:16,266 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:16,266 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:16,266 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:16,266 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:16,267 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:16,267 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:16,267 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:16,267 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:16,267 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:16,268 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:16,268 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:16,268 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:16,268 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:16,268 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:16,268 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:16,269 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:16,269 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:16,269 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:16,269 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:16,269 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:16,270 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:16,270 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:16,270 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:16,270 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:16,270 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:16,271 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:16,271 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:16,271 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:16,271 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:16,271 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:16,272 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:16,272 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:16,272 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:16,272 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:16,273 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:16,273 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:16,273 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:16,273 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:16,273 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:16,274 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:16,274 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:16,274 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:16,274 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:16,274 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:16,275 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:16,275 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:16,275 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:16,275 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:16,276 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:16,276 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:16,277 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:16,277 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:16,277 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:16,277 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:16,277 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:16,278 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:16,278 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:16,278 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:16,278 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:16,278 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:16,279 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:16,279 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:16,279 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:16,279 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:16,279 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 07:00:16,279 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-11 07:00:16,279 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 10 [2021-03-11 07:00:16,280 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1905250494] [2021-03-11 07:00:16,280 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-03-11 07:00:16,280 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 07:00:16,280 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-03-11 07:00:16,280 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2021-03-11 07:00:16,281 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 16 out of 30 [2021-03-11 07:00:16,281 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 279 places, 424 transitions, 6753 flow. Second operand has 11 states, 11 states have (on average 18.0) internal successors, (198), 11 states have internal predecessors, (198), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 07:00:16,281 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 07:00:16,281 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 16 of 30 [2021-03-11 07:00:16,281 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 07:00:17,356 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 16 DAG size of output: 11 [2021-03-11 07:00:18,626 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][12], [770#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 10#L40true, Black: 66#(= state22 state12), 12#L65true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 19#L52true, 27#L32true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 43#(not finished2), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 47#true, Black: 321#(not (select done state11)), 55#(<= 0 size1), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 309#(<= size1 0), Black: 425#(and (not finished2) (not (select done state11))), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), Black: 427#(and (not finished1) (not (select done state11))), 60#true, Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, 322#(not finished1), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), 1110#true, Black: 451#(or (select done (select update state21)) (not finished1)), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1115#(or finished2 (not finished1)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), 224#true, Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), 1253#(not finished1), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1247#true, Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 1391#(not finished1)]) [2021-03-11 07:00:18,626 INFO L384 tUnfolder$Statistics]: this new event has 22 ancestors and is cut-off event [2021-03-11 07:00:18,626 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:00:18,626 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:00:18,626 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:00:18,643 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][388], [11#L40-1true, 12#L65true, 15#L26true, 20#L54true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 49#(not finished1), 820#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 315#true, 60#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1110#true, Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1383#true, Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true]) [2021-03-11 07:00:18,643 INFO L384 tUnfolder$Statistics]: this new event has 22 ancestors and is cut-off event [2021-03-11 07:00:18,643 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:18,643 INFO L387 tUnfolder$Statistics]: existing Event has 18 ancestors and is cut-off event [2021-03-11 07:00:18,643 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:18,643 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][17], [5#L53true, 10#L40true, 12#L65true, 15#L26true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 49#(not finished1), 820#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 315#true, 60#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1110#true, Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), 1383#true, Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true]) [2021-03-11 07:00:18,643 INFO L384 tUnfolder$Statistics]: this new event has 22 ancestors and is cut-off event [2021-03-11 07:00:18,643 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:18,643 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:18,643 INFO L387 tUnfolder$Statistics]: existing Event has 18 ancestors and is cut-off event [2021-03-11 07:00:18,644 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][116], [5#L53true, 12#L65true, 15#L26true, 21#thread2FINALtrue, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 49#(not finished1), 820#true, 309#(<= size1 0), 55#(<= 0 size1), Black: 307#true, Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 315#true, 60#true, Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1110#true, Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1253#(not finished1), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1383#true, Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true]) [2021-03-11 07:00:18,644 INFO L384 tUnfolder$Statistics]: this new event has 22 ancestors and is cut-off event [2021-03-11 07:00:18,644 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:18,644 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:18,644 INFO L387 tUnfolder$Statistics]: existing Event has 18 ancestors and is cut-off event [2021-03-11 07:00:19,037 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][243], [11#L40-1true, Black: 66#(= state22 state12), 12#L65true, 780#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 20#L54true, 27#L32true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 47#true, Black: 321#(not (select done state11)), 55#(<= 0 size1), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 309#(<= size1 0), Black: 425#(and (not finished2) (not (select done state11))), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), Black: 427#(and (not finished1) (not (select done state11))), 60#true, Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, 1345#(and (not finished2) (not finished1)), 322#(not finished1), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), 1110#true, Black: 451#(or (select done (select update state21)) (not finished1)), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1115#(or finished2 (not finished1)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), 224#true, Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1247#true, Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 1391#(not finished1)]) [2021-03-11 07:00:19,037 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 07:00:19,037 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:00:19,037 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:00:19,037 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:00:19,038 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][12], [5#L53true, 10#L40true, Black: 66#(= state22 state12), 12#L65true, 780#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 27#L32true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 47#true, Black: 321#(not (select done state11)), 55#(<= 0 size1), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 309#(<= size1 0), Black: 425#(and (not finished2) (not (select done state11))), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), Black: 427#(and (not finished1) (not (select done state11))), 60#true, Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, 1345#(and (not finished2) (not finished1)), 322#(not finished1), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), 1110#true, Black: 451#(or (select done (select update state21)) (not finished1)), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1115#(or finished2 (not finished1)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), 224#true, Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1247#true, Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 1391#(not finished1)]) [2021-03-11 07:00:19,038 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 07:00:19,038 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:00:19,038 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:00:19,038 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:00:19,057 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][388], [6#thread1FINALtrue, 11#L40-1true, 12#L65true, 20#L54true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 41#true, Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), 307#true, Black: 49#(not finished1), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 315#true, 60#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), 1383#true, Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true]) [2021-03-11 07:00:19,057 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 07:00:19,057 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:19,057 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:19,057 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:00:19,058 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][17], [5#L53true, 6#thread1FINALtrue, 10#L40true, 12#L65true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 41#true, Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), 307#true, Black: 49#(not finished1), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 315#true, 60#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), 1383#true, Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true]) [2021-03-11 07:00:19,058 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 07:00:19,058 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:19,058 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:19,058 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:00:19,058 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][116], [5#L53true, 6#thread1FINALtrue, 12#L65true, 21#thread2FINALtrue, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 41#true, Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 49#(not finished1), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), 55#(<= 0 size1), Black: 307#true, Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 315#true, 60#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1253#(not finished1), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), 1383#true, Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true]) [2021-03-11 07:00:19,058 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 07:00:19,058 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:19,058 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:19,058 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:00:19,060 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][243], [1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), 11#L40-1true, 12#L65true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 18#L27true, 20#L54true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 47#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), 55#(<= 0 size1), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 427#(and (not finished1) (not (select done state11))), Black: 56#(<= 1 size1), 60#true, Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 1345#(and (not finished2) (not finished1)), 322#(not finished1), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 977#(or finished2 (not finished1)), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1115#(or finished2 (not finished1)), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 589#(and (select done state21) finished2), Black: 149#(= state22 state12), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), 224#true, Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1247#true, Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1391#(not finished1)]) [2021-03-11 07:00:19,061 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 07:00:19,061 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:19,061 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:19,061 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:00:19,061 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][12], [5#L53true, 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), 10#L40true, 12#L65true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 18#L27true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 47#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), 55#(<= 0 size1), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 427#(and (not finished1) (not (select done state11))), Black: 56#(<= 1 size1), 60#true, Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 1345#(and (not finished2) (not finished1)), 322#(not finished1), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 977#(or finished2 (not finished1)), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1115#(or finished2 (not finished1)), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 589#(and (select done state21) finished2), Black: 149#(= state22 state12), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), 224#true, Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1247#true, Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1391#(not finished1)]) [2021-03-11 07:00:19,061 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 07:00:19,061 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:19,061 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:19,061 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:00:19,061 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][179], [5#L53true, 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), 11#L40-1true, 12#L65true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 33#L27-1true, Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 47#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), 56#(<= 1 size1), Black: 425#(and (not finished2) (not (select done state11))), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 55#(<= 0 size1), Black: 427#(and (not finished1) (not (select done state11))), 60#true, Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 1345#(and (not finished2) (not finished1)), 322#(not finished1), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 977#(or finished2 (not finished1)), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1115#(or finished2 (not finished1)), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 589#(and (select done state21) finished2), Black: 149#(= state22 state12), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), 224#true, Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1247#true, Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1391#(not finished1)]) [2021-03-11 07:00:19,061 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 07:00:19,061 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:19,061 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:19,061 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:00:19,062 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][243], [11#L40-1true, 12#L65true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 18#L27true, 20#L54true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 47#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), 55#(<= 0 size1), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), Black: 427#(and (not finished1) (not (select done state11))), 60#true, Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 322#(not finished1), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 977#(or finished2 (not finished1)), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 1115#(or finished2 (not finished1)), Black: 1110#true, Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), 224#true, Black: 1345#(and (not finished2) (not finished1)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1247#true, 1253#(not finished1), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1391#(not finished1)]) [2021-03-11 07:00:19,062 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 07:00:19,062 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:00:19,062 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:19,062 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:19,062 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][12], [5#L53true, 10#L40true, 12#L65true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 18#L27true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 47#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), 55#(<= 0 size1), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), Black: 427#(and (not finished1) (not (select done state11))), 60#true, Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 322#(not finished1), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 977#(or finished2 (not finished1)), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 1115#(or finished2 (not finished1)), Black: 1110#true, Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), 224#true, Black: 1345#(and (not finished2) (not finished1)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1247#true, 1253#(not finished1), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1391#(not finished1)]) [2021-03-11 07:00:19,062 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 07:00:19,062 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:19,062 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:00:19,062 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:19,062 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][179], [5#L53true, 11#L40-1true, 12#L65true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 33#L27-1true, Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 47#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), 56#(<= 1 size1), Black: 425#(and (not finished2) (not (select done state11))), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 55#(<= 0 size1), Black: 427#(and (not finished1) (not (select done state11))), 60#true, Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 322#(not finished1), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 977#(or finished2 (not finished1)), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 1115#(or finished2 (not finished1)), Black: 1110#true, Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), 224#true, Black: 1345#(and (not finished2) (not finished1)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1247#true, 1253#(not finished1), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1391#(not finished1)]) [2021-03-11 07:00:19,062 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 07:00:19,062 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:19,062 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:00:19,062 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:19,233 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][388], [11#L40-1true, 12#L65true, 15#L26true, 20#L54true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 49#(not finished1), 307#true, 820#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, Black: 56#(<= 1 size1), 60#true, Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1110#true, Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1253#(not finished1), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), 1383#true, Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 1247#true, Black: 149#(= state22 state12), 224#true]) [2021-03-11 07:00:19,234 INFO L384 tUnfolder$Statistics]: this new event has 22 ancestors and is cut-off event [2021-03-11 07:00:19,234 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:19,234 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:19,234 INFO L387 tUnfolder$Statistics]: existing Event has 18 ancestors and is cut-off event [2021-03-11 07:00:19,234 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:19,234 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][17], [5#L53true, 10#L40true, 12#L65true, 15#L26true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 49#(not finished1), 307#true, 820#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, Black: 56#(<= 1 size1), 60#true, Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1110#true, Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1253#(not finished1), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1383#true, Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 1247#true, Black: 149#(= state22 state12), 224#true]) [2021-03-11 07:00:19,234 INFO L384 tUnfolder$Statistics]: this new event has 22 ancestors and is cut-off event [2021-03-11 07:00:19,234 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:19,234 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:19,234 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:19,234 INFO L387 tUnfolder$Statistics]: existing Event has 18 ancestors and is cut-off event [2021-03-11 07:00:19,234 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][116], [5#L53true, 12#L65true, 15#L26true, 21#thread2FINALtrue, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 41#true, Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 49#(not finished1), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), 55#(<= 0 size1), Black: 307#true, Black: 310#(<= size1 1), 315#true, Black: 56#(<= 1 size1), 60#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1110#true, Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1383#true, Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 1247#true, Black: 149#(= state22 state12), 224#true]) [2021-03-11 07:00:19,234 INFO L384 tUnfolder$Statistics]: this new event has 22 ancestors and is cut-off event [2021-03-11 07:00:19,234 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:19,234 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:19,234 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:19,234 INFO L387 tUnfolder$Statistics]: existing Event has 18 ancestors and is cut-off event [2021-03-11 07:00:19,556 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][388], [11#L40-1true, 12#L65true, 15#L26true, 20#L54true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 49#(not finished1), 820#true, 309#(<= size1 0), 55#(<= 0 size1), Black: 307#true, Black: 310#(<= size1 1), 315#true, Black: 56#(<= 1 size1), 60#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1110#true, Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1253#(not finished1), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1383#true, Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 1247#true, Black: 149#(= state22 state12), 224#true]) [2021-03-11 07:00:19,556 INFO L384 tUnfolder$Statistics]: this new event has 24 ancestors and is cut-off event [2021-03-11 07:00:19,556 INFO L387 tUnfolder$Statistics]: existing Event has 18 ancestors and is cut-off event [2021-03-11 07:00:19,556 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:19,556 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:19,557 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][44], [5#L53true, 12#L65true, 15#L26true, 21#thread2FINALtrue, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 41#true, Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 49#(not finished1), 820#true, 309#(<= size1 0), 55#(<= 0 size1), Black: 307#true, Black: 310#(<= size1 1), 315#true, Black: 56#(<= 1 size1), 60#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1110#true, Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1383#true, Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 1247#true, Black: 149#(= state22 state12), 224#true]) [2021-03-11 07:00:19,557 INFO L384 tUnfolder$Statistics]: this new event has 24 ancestors and is cut-off event [2021-03-11 07:00:19,557 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:19,557 INFO L387 tUnfolder$Statistics]: existing Event has 18 ancestors and is cut-off event [2021-03-11 07:00:19,557 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:19,557 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][17], [5#L53true, 10#L40true, 12#L65true, 15#L26true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 49#(not finished1), 820#true, 309#(<= size1 0), 55#(<= 0 size1), Black: 307#true, Black: 310#(<= size1 1), 315#true, Black: 56#(<= 1 size1), 60#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1110#true, Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1253#(not finished1), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1383#true, Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 1247#true, Black: 149#(= state22 state12), 224#true]) [2021-03-11 07:00:19,557 INFO L384 tUnfolder$Statistics]: this new event has 24 ancestors and is cut-off event [2021-03-11 07:00:19,557 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:19,557 INFO L387 tUnfolder$Statistics]: existing Event has 18 ancestors and is cut-off event [2021-03-11 07:00:19,557 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:19,562 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][17], [10#L40true, 12#L65true, 14#L55true, 15#L26true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 49#(not finished1), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, 820#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, Black: 56#(<= 1 size1), 60#true, Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1110#true, Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1253#(not finished1), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1383#true, Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 1247#true, Black: 149#(= state22 state12), 224#true]) [2021-03-11 07:00:19,562 INFO L384 tUnfolder$Statistics]: this new event has 24 ancestors and is cut-off event [2021-03-11 07:00:19,562 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:00:19,562 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:00:19,562 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:00:19,562 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][116], [12#L65true, 14#L55true, 15#L26true, 21#thread2FINALtrue, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 41#true, Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 49#(not finished1), 820#true, 309#(<= size1 0), 55#(<= 0 size1), Black: 307#true, Black: 310#(<= size1 1), 315#true, Black: 56#(<= 1 size1), 60#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1110#true, Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1383#true, Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 1247#true, Black: 149#(= state22 state12), 224#true]) [2021-03-11 07:00:19,562 INFO L384 tUnfolder$Statistics]: this new event has 24 ancestors and is cut-off event [2021-03-11 07:00:19,562 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:00:19,562 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:00:19,562 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:00:19,569 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][17], [6#thread1FINALtrue, 10#L40true, 12#L65true, 20#L54true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 49#(not finished1), 820#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, Black: 56#(<= 1 size1), 60#true, Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1110#true, Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1253#(not finished1), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1383#true, Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true]) [2021-03-11 07:00:19,569 INFO L384 tUnfolder$Statistics]: this new event has 24 ancestors and is cut-off event [2021-03-11 07:00:19,569 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:00:19,569 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:00:19,569 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:00:19,569 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][116], [6#thread1FINALtrue, 12#L65true, 20#L54true, 21#thread2FINALtrue, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 49#(not finished1), 820#true, 309#(<= size1 0), 55#(<= 0 size1), Black: 307#true, Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 315#true, 60#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1110#true, Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1253#(not finished1), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1383#true, Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true]) [2021-03-11 07:00:19,569 INFO L384 tUnfolder$Statistics]: this new event has 24 ancestors and is cut-off event [2021-03-11 07:00:19,569 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:00:19,569 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:00:19,569 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:00:19,570 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][12], [10#L40true, 12#L65true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 18#L27true, 20#L54true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 47#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), 55#(<= 0 size1), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 427#(and (not finished1) (not (select done state11))), Black: 56#(<= 1 size1), 60#true, Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 322#(not finished1), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 977#(or finished2 (not finished1)), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), 1115#(or finished2 (not finished1)), Black: 1110#true, Black: 551#(and (select done state21) (= state21 state11)), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 589#(and (select done state21) finished2), Black: 149#(= state22 state12), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), 224#true, Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1247#true, 1253#(not finished1), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1391#(not finished1)]) [2021-03-11 07:00:19,570 INFO L384 tUnfolder$Statistics]: this new event has 24 ancestors and is cut-off event [2021-03-11 07:00:19,570 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:00:19,570 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:00:19,570 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:00:19,570 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][179], [11#L40-1true, 12#L65true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 20#L54true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 33#L27-1true, Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 47#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), 56#(<= 1 size1), Black: 425#(and (not finished2) (not (select done state11))), Black: 309#(<= size1 0), Black: 55#(<= 0 size1), Black: 310#(<= size1 1), Black: 427#(and (not finished1) (not (select done state11))), 60#true, Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 322#(not finished1), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 977#(or finished2 (not finished1)), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), 1115#(or finished2 (not finished1)), Black: 1110#true, Black: 551#(and (select done state21) (= state21 state11)), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 589#(and (select done state21) finished2), Black: 149#(= state22 state12), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), 224#true, Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1247#true, 1253#(not finished1), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1391#(not finished1)]) [2021-03-11 07:00:19,570 INFO L384 tUnfolder$Statistics]: this new event has 24 ancestors and is cut-off event [2021-03-11 07:00:19,570 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:00:19,570 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:00:19,570 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:00:19,634 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][12], [10#L40true, Black: 66#(= state22 state12), 12#L65true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 19#L52true, 27#L32true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 43#(not finished2), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), 55#(<= 0 size1), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), 825#(or (select done state21) (not finished1)), Black: 425#(and (not finished2) (not (select done state11))), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), Black: 427#(and (not finished1) (not (select done state11))), 60#true, Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, 322#(not finished1), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1115#(or finished2 (not finished1)), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 589#(and (select done state21) finished2), Black: 149#(= state22 state12), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), 224#true, Black: 1345#(and (not finished2) (not finished1)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), 1253#(not finished1), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1247#true, Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 1391#(not finished1)]) [2021-03-11 07:00:19,634 INFO L384 tUnfolder$Statistics]: this new event has 24 ancestors and is cut-off event [2021-03-11 07:00:19,634 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:00:19,634 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:19,635 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:19,667 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][388], [6#thread1FINALtrue, 11#L40-1true, 12#L65true, 20#L54true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 41#true, Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), 307#true, Black: 49#(not finished1), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 315#true, 60#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1383#true, Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true]) [2021-03-11 07:00:19,667 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 07:00:19,667 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:19,667 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:19,667 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:00:19,668 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:19,668 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][17], [5#L53true, 6#thread1FINALtrue, 10#L40true, 12#L65true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 41#true, Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), 307#true, Black: 49#(not finished1), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 315#true, 60#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1383#true, Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true]) [2021-03-11 07:00:19,668 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 07:00:19,668 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:19,668 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:19,668 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:00:19,668 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:19,668 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][116], [5#L53true, 6#thread1FINALtrue, 12#L65true, 21#thread2FINALtrue, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 41#true, Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 49#(not finished1), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), 55#(<= 0 size1), Black: 307#true, Black: 310#(<= size1 1), 315#true, Black: 56#(<= 1 size1), 60#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1383#true, Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true]) [2021-03-11 07:00:19,668 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 07:00:19,668 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:19,668 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:19,668 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:19,668 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:00:19,814 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][243], [1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), 11#L40-1true, Black: 66#(= state22 state12), 12#L65true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 18#L27true, 20#L54true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), 55#(<= 0 size1), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), Black: 427#(and (not finished1) (not (select done state11))), 60#true, Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 1345#(and (not finished2) (not finished1)), 322#(not finished1), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 453#(select done state21), Black: 1110#true, Black: 551#(and (select done state21) (= state21 state11)), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1115#(or finished2 (not finished1)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 589#(and (select done state21) finished2), Black: 149#(= state22 state12), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), 224#true, Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1253#(not finished1), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1247#true, Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1391#(not finished1)]) [2021-03-11 07:00:19,814 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 07:00:19,815 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:19,815 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:19,815 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:00:19,815 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:19,815 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][12], [5#L53true, 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), 10#L40true, Black: 66#(= state22 state12), 12#L65true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 18#L27true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), 55#(<= 0 size1), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), Black: 427#(and (not finished1) (not (select done state11))), 60#true, Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 1345#(and (not finished2) (not finished1)), 322#(not finished1), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 453#(select done state21), Black: 1110#true, Black: 551#(and (select done state21) (= state21 state11)), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1115#(or finished2 (not finished1)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 589#(and (select done state21) finished2), Black: 149#(= state22 state12), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), 224#true, Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1253#(not finished1), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1247#true, Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1391#(not finished1)]) [2021-03-11 07:00:19,815 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 07:00:19,815 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:19,815 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:19,815 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:00:19,815 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:19,815 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][179], [5#L53true, 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), 11#L40-1true, Black: 66#(= state22 state12), 12#L65true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 33#L27-1true, Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), 56#(<= 1 size1), Black: 425#(and (not finished2) (not (select done state11))), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 55#(<= 0 size1), Black: 427#(and (not finished1) (not (select done state11))), 60#true, Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 1345#(and (not finished2) (not finished1)), 322#(not finished1), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 453#(select done state21), Black: 1110#true, Black: 551#(and (select done state21) (= state21 state11)), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1115#(or finished2 (not finished1)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 589#(and (select done state21) finished2), Black: 149#(= state22 state12), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), 224#true, Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1253#(not finished1), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1247#true, Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1391#(not finished1)]) [2021-03-11 07:00:19,815 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 07:00:19,815 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:19,815 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:19,815 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:19,815 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:00:19,816 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][243], [11#L40-1true, Black: 66#(= state22 state12), 12#L65true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 18#L27true, 20#L54true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), 55#(<= 0 size1), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 427#(and (not finished1) (not (select done state11))), Black: 56#(<= 1 size1), 60#true, Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 322#(not finished1), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 1110#true, 1115#(or finished2 (not finished1)), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 589#(and (select done state21) finished2), Black: 149#(= state22 state12), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), 224#true, Black: 1345#(and (not finished2) (not finished1)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), 1253#(not finished1), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1247#true, Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1391#(not finished1)]) [2021-03-11 07:00:19,816 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 07:00:19,816 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:00:19,816 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:19,816 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:19,816 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:19,816 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][12], [5#L53true, 10#L40true, Black: 66#(= state22 state12), 12#L65true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 18#L27true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), 55#(<= 0 size1), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 427#(and (not finished1) (not (select done state11))), Black: 56#(<= 1 size1), 60#true, Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 322#(not finished1), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 1110#true, 1115#(or finished2 (not finished1)), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 589#(and (select done state21) finished2), Black: 149#(= state22 state12), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), 224#true, Black: 1345#(and (not finished2) (not finished1)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), 1253#(not finished1), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1247#true, Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1391#(not finished1)]) [2021-03-11 07:00:19,816 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 07:00:19,816 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:19,816 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:00:19,816 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:19,816 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:19,816 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][179], [5#L53true, 11#L40-1true, Black: 66#(= state22 state12), 12#L65true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 33#L27-1true, Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), 56#(<= 1 size1), Black: 425#(and (not finished2) (not (select done state11))), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 55#(<= 0 size1), Black: 427#(and (not finished1) (not (select done state11))), 60#true, Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 322#(not finished1), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 1110#true, 1115#(or finished2 (not finished1)), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 589#(and (select done state21) finished2), Black: 149#(= state22 state12), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), 224#true, Black: 1345#(and (not finished2) (not finished1)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), 1253#(not finished1), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1247#true, Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1391#(not finished1)]) [2021-03-11 07:00:19,816 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 07:00:19,816 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:19,816 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:00:19,816 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:19,816 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:19,911 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][388], [6#thread1FINALtrue, 11#L40-1true, 12#L65true, 20#L54true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 41#true, Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 49#(not finished1), 820#true, 309#(<= size1 0), 55#(<= 0 size1), Black: 307#true, Black: 310#(<= size1 1), 315#true, Black: 56#(<= 1 size1), 60#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1110#true, Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1383#true, Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 1247#true, Black: 149#(= state22 state12), 224#true]) [2021-03-11 07:00:19,911 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:00:19,911 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:19,912 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:00:19,912 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:19,912 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][44], [5#L53true, 6#thread1FINALtrue, 12#L65true, 21#thread2FINALtrue, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 41#true, Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 49#(not finished1), 820#true, 309#(<= size1 0), 55#(<= 0 size1), Black: 307#true, Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 315#true, 60#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1110#true, Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), 1383#true, Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 1247#true, Black: 149#(= state22 state12), 224#true]) [2021-03-11 07:00:19,912 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:00:19,912 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:19,912 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:00:19,912 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:19,912 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][17], [5#L53true, 6#thread1FINALtrue, 10#L40true, 12#L65true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 41#true, Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 49#(not finished1), 820#true, 309#(<= size1 0), 55#(<= 0 size1), Black: 307#true, Black: 310#(<= size1 1), 315#true, Black: 56#(<= 1 size1), 60#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1110#true, Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), 1383#true, Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 1247#true, Black: 149#(= state22 state12), 224#true]) [2021-03-11 07:00:19,912 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:00:19,912 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:00:19,912 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:19,912 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:19,913 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][243], [11#L40-1true, Black: 66#(= state22 state12), 12#L65true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 18#L27true, 20#L54true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 47#true, 309#(<= size1 0), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), 55#(<= 0 size1), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 307#true, Black: 425#(and (not finished2) (not (select done state11))), Black: 310#(<= size1 1), Black: 427#(and (not finished1) (not (select done state11))), Black: 56#(<= 1 size1), 60#true, Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 322#(not finished1), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 977#(or finished2 (not finished1)), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 1115#(or finished2 (not finished1)), Black: 1110#true, Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 589#(and (select done state21) finished2), Black: 149#(= state22 state12), 224#true, Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1247#true, 1253#(not finished1), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1391#(not finished1)]) [2021-03-11 07:00:19,913 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:00:19,913 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:00:19,913 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:19,913 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:19,913 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][43], [5#L53true, 11#L40-1true, Black: 66#(= state22 state12), 12#L65true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 33#L27-1true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 47#true, 310#(<= size1 1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), 56#(<= 1 size1), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 307#true, Black: 309#(<= size1 0), Black: 425#(and (not finished2) (not (select done state11))), Black: 55#(<= 0 size1), Black: 427#(and (not finished1) (not (select done state11))), 60#true, Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 322#(not finished1), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 977#(or finished2 (not finished1)), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 1115#(or finished2 (not finished1)), Black: 1110#true, Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 589#(and (select done state21) finished2), Black: 149#(= state22 state12), 224#true, Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1247#true, 1253#(not finished1), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1391#(not finished1)]) [2021-03-11 07:00:19,913 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:00:19,913 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:00:19,913 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:19,913 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:19,913 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][12], [5#L53true, 10#L40true, Black: 66#(= state22 state12), 12#L65true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 18#L27true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 47#true, 309#(<= size1 0), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), 55#(<= 0 size1), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 307#true, Black: 425#(and (not finished2) (not (select done state11))), Black: 310#(<= size1 1), Black: 427#(and (not finished1) (not (select done state11))), Black: 56#(<= 1 size1), 60#true, Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 322#(not finished1), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 977#(or finished2 (not finished1)), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 1115#(or finished2 (not finished1)), Black: 1110#true, Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 589#(and (select done state21) finished2), Black: 149#(= state22 state12), 224#true, Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1247#true, 1253#(not finished1), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1391#(not finished1)]) [2021-03-11 07:00:19,913 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:00:19,913 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:00:19,913 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:19,913 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:19,919 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][17], [6#thread1FINALtrue, 10#L40true, 12#L65true, 14#L55true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 41#true, Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 49#(not finished1), 820#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, Black: 56#(<= 1 size1), 60#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1110#true, Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), 1383#true, Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 1247#true, Black: 149#(= state22 state12), 224#true]) [2021-03-11 07:00:19,919 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:00:19,919 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:00:19,919 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:00:19,919 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:00:19,920 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][116], [6#thread1FINALtrue, 12#L65true, 14#L55true, 21#thread2FINALtrue, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 49#(not finished1), 820#true, 309#(<= size1 0), 55#(<= 0 size1), Black: 307#true, Black: 310#(<= size1 1), 315#true, Black: 56#(<= 1 size1), 60#true, Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1110#true, Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1253#(not finished1), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), 1383#true, Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 1247#true, Black: 149#(= state22 state12), 224#true]) [2021-03-11 07:00:19,920 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:00:19,920 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:00:19,920 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:00:19,920 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:00:19,921 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][12], [10#L40true, 12#L65true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), 14#L55true, Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 18#L27true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), 55#(<= 0 size1), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 427#(and (not finished1) (not (select done state11))), Black: 56#(<= 1 size1), 60#true, Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 322#(not finished1), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 1110#true, 1115#(or finished2 (not finished1)), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 589#(and (select done state21) finished2), Black: 149#(= state22 state12), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), 224#true, Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1253#(not finished1), Black: 1247#true, Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1391#(not finished1)]) [2021-03-11 07:00:19,921 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:00:19,921 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:00:19,921 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:00:19,921 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:00:19,921 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][179], [11#L40-1true, 12#L65true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), 14#L55true, Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 33#L27-1true, Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), 56#(<= 1 size1), Black: 425#(and (not finished2) (not (select done state11))), Black: 309#(<= size1 0), Black: 55#(<= 0 size1), Black: 310#(<= size1 1), Black: 427#(and (not finished1) (not (select done state11))), 60#true, Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 322#(not finished1), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 1110#true, 1115#(or finished2 (not finished1)), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 589#(and (select done state21) finished2), Black: 149#(= state22 state12), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), 224#true, Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1253#(not finished1), Black: 1247#true, Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1391#(not finished1)]) [2021-03-11 07:00:19,921 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:00:19,921 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:00:19,921 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:00:19,921 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:00:19,922 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][17], [10#L40true, 12#L65true, 15#L26true, 19#L52true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 43#(not finished2), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 49#(not finished1), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, Black: 56#(<= 1 size1), 60#true, Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1110#true, Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1253#(not finished1), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1383#true, Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 1247#true, Black: 149#(= state22 state12), 224#true]) [2021-03-11 07:00:19,922 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:00:19,922 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:00:19,922 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:00:19,922 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:00:19,922 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][116], [12#L65true, 15#L26true, 19#L52true, 21#thread2FINALtrue, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 43#(not finished2), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 49#(not finished1), 820#true, 309#(<= size1 0), 55#(<= 0 size1), Black: 307#true, Black: 310#(<= size1 1), 315#true, Black: 56#(<= 1 size1), 60#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1110#true, Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1383#true, Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 1247#true, Black: 149#(= state22 state12), 224#true]) [2021-03-11 07:00:19,922 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:00:19,922 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:00:19,922 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:00:19,922 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:00:19,932 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][12], [10#L40true, 12#L65true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), 14#L55true, Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 18#L27true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 47#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), 55#(<= 0 size1), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), 825#(or (select done state21) (not finished1)), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 427#(and (not finished1) (not (select done state11))), Black: 56#(<= 1 size1), 60#true, Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, 322#(not finished1), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 977#(or finished2 (not finished1)), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), 1115#(or finished2 (not finished1)), Black: 1110#true, Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 589#(and (select done state21) finished2), Black: 149#(= state22 state12), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), 224#true, Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1247#true, 1253#(not finished1), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 1391#(not finished1)]) [2021-03-11 07:00:19,932 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:00:19,932 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:00:19,932 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:00:19,932 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:00:19,933 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][179], [11#L40-1true, 12#L65true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), 14#L55true, Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 33#L27-1true, Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 47#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), 56#(<= 1 size1), Black: 425#(and (not finished2) (not (select done state11))), Black: 309#(<= size1 0), 825#(or (select done state21) (not finished1)), Black: 55#(<= 0 size1), Black: 310#(<= size1 1), Black: 427#(and (not finished1) (not (select done state11))), 60#true, Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, 322#(not finished1), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 977#(or finished2 (not finished1)), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), 1115#(or finished2 (not finished1)), Black: 1110#true, Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 589#(and (select done state21) finished2), Black: 149#(= state22 state12), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), 224#true, Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1247#true, 1253#(not finished1), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 1391#(not finished1)]) [2021-03-11 07:00:19,933 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:00:19,933 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:00:19,933 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:00:19,933 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:00:19,934 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][243], [1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), 11#L40-1true, 12#L65true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 20#L54true, 27#L32true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), 55#(<= 0 size1), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), Black: 427#(and (not finished1) (not (select done state11))), 60#true, Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 1345#(and (not finished2) (not finished1)), 322#(not finished1), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 977#(or finished2 (not finished1)), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1115#(or finished2 (not finished1)), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 589#(and (select done state21) finished2), Black: 149#(= state22 state12), 224#true, Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1247#true, Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1391#(not finished1)]) [2021-03-11 07:00:19,934 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:00:19,934 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:19,934 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:00:19,934 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:00:19,936 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][12], [5#L53true, 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), 10#L40true, 12#L65true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 27#L32true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), 55#(<= 0 size1), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), Black: 427#(and (not finished1) (not (select done state11))), 60#true, Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 1345#(and (not finished2) (not finished1)), 322#(not finished1), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 977#(or finished2 (not finished1)), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1115#(or finished2 (not finished1)), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 589#(and (select done state21) finished2), Black: 149#(= state22 state12), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), 224#true, Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1247#true, Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1391#(not finished1)]) [2021-03-11 07:00:19,936 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:00:19,936 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:19,936 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:00:19,936 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:00:20,009 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][243], [11#L40-1true, Black: 66#(= state22 state12), 12#L65true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 20#L54true, 27#L32true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 41#true, Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), 55#(<= 0 size1), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), 825#(or (select done state21) (not finished1)), Black: 425#(and (not finished2) (not (select done state11))), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), Black: 427#(and (not finished1) (not (select done state11))), 60#true, Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, 1345#(and (not finished2) (not finished1)), 322#(not finished1), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1115#(or finished2 (not finished1)), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 589#(and (select done state21) finished2), Black: 149#(= state22 state12), 224#true, Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1247#true, Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 1391#(not finished1)]) [2021-03-11 07:00:20,009 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:00:20,009 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:20,009 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:20,009 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:00:20,010 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][12], [5#L53true, 10#L40true, Black: 66#(= state22 state12), 12#L65true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 27#L32true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 41#true, Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), 55#(<= 0 size1), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), 825#(or (select done state21) (not finished1)), Black: 425#(and (not finished2) (not (select done state11))), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), Black: 427#(and (not finished1) (not (select done state11))), 60#true, Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, 1345#(and (not finished2) (not finished1)), 322#(not finished1), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1115#(or finished2 (not finished1)), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 589#(and (select done state21) finished2), Black: 149#(= state22 state12), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), 224#true, Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1247#true, Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 1391#(not finished1)]) [2021-03-11 07:00:20,010 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:00:20,010 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:00:20,010 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:20,010 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:20,010 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][127], [10#L40true, 12#L65true, 26#thread3FINALtrue, 27#L32true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 43#(not finished2), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), 307#true, Black: 47#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 60#true, 1349#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1247#true, Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 925#(and (or (select done state21) (not finished1)) finished2), 413#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), 454#finished2, Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 734#(and (or (select done state21) (not finished1)) finished2), Black: 149#(= state22 state12), 224#true]) [2021-03-11 07:00:20,010 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:00:20,010 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:00:20,010 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:20,010 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:20,013 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][243], [1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), 11#L40-1true, Black: 66#(= state22 state12), 12#L65true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 18#L27true, 20#L54true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 41#true, Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 47#true, 309#(<= size1 0), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), 55#(<= 0 size1), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 307#true, Black: 425#(and (not finished2) (not (select done state11))), Black: 310#(<= size1 1), Black: 427#(and (not finished1) (not (select done state11))), Black: 56#(<= 1 size1), 60#true, Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 1345#(and (not finished2) (not finished1)), 322#(not finished1), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 551#(and (select done state21) (= state21 state11)), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1115#(or finished2 (not finished1)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 589#(and (select done state21) finished2), Black: 149#(= state22 state12), 224#true, Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1253#(not finished1), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1247#true, Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1391#(not finished1)]) [2021-03-11 07:00:20,013 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:00:20,013 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:20,013 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:20,013 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:00:20,013 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][43], [5#L53true, 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), 11#L40-1true, Black: 66#(= state22 state12), 12#L65true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 33#L27-1true, Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 41#true, Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 47#true, Black: 321#(not (select done state11)), 310#(<= size1 1), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), 56#(<= 1 size1), Black: 307#true, Black: 425#(and (not finished2) (not (select done state11))), Black: 309#(<= size1 0), Black: 55#(<= 0 size1), Black: 427#(and (not finished1) (not (select done state11))), 60#true, Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 1345#(and (not finished2) (not finished1)), 322#(not finished1), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 551#(and (select done state21) (= state21 state11)), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1115#(or finished2 (not finished1)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 589#(and (select done state21) finished2), Black: 149#(= state22 state12), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), 224#true, Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1253#(not finished1), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1247#true, Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1391#(not finished1)]) [2021-03-11 07:00:20,013 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:00:20,013 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:20,013 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:00:20,013 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:20,013 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][12], [5#L53true, 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), 10#L40true, Black: 66#(= state22 state12), 12#L65true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 18#L27true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 41#true, Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 47#true, 309#(<= size1 0), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), 55#(<= 0 size1), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 307#true, Black: 425#(and (not finished2) (not (select done state11))), Black: 310#(<= size1 1), Black: 427#(and (not finished1) (not (select done state11))), Black: 56#(<= 1 size1), 60#true, Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 1345#(and (not finished2) (not finished1)), 322#(not finished1), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 551#(and (select done state21) (= state21 state11)), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1115#(or finished2 (not finished1)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 589#(and (select done state21) finished2), Black: 149#(= state22 state12), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), 224#true, Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1253#(not finished1), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1247#true, Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1391#(not finished1)]) [2021-03-11 07:00:20,013 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:00:20,013 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:20,013 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:00:20,013 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:20,465 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][17], [6#thread1FINALtrue, 10#L40true, 12#L65true, 19#L52true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 43#(not finished2), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 49#(not finished1), 820#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, Black: 56#(<= 1 size1), 60#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1110#true, Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1383#true, Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 1247#true, Black: 149#(= state22 state12), 224#true]) [2021-03-11 07:00:20,465 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:00:20,465 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:20,466 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:20,466 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:20,466 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][116], [6#thread1FINALtrue, 12#L65true, 19#L52true, 21#thread2FINALtrue, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 43#(not finished2), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 49#(not finished1), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), 55#(<= 0 size1), Black: 307#true, Black: 310#(<= size1 1), 315#true, Black: 56#(<= 1 size1), 60#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1110#true, Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1383#true, Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 1247#true, Black: 149#(= state22 state12), 224#true]) [2021-03-11 07:00:20,466 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:00:20,466 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:20,466 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:20,466 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:20,467 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][12], [10#L40true, Black: 66#(= state22 state12), 12#L65true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 18#L27true, 19#L52true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 43#(not finished2), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 47#true, Black: 321#(not (select done state11)), 55#(<= 0 size1), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), Black: 427#(and (not finished1) (not (select done state11))), 60#true, Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 322#(not finished1), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 453#(select done state21), 1115#(or finished2 (not finished1)), Black: 1110#true, Black: 551#(and (select done state21) (= state21 state11)), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 589#(and (select done state21) finished2), Black: 149#(= state22 state12), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), 224#true, Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1247#true, 1253#(not finished1), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1391#(not finished1)]) [2021-03-11 07:00:20,467 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:00:20,467 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:20,467 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:20,467 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:20,467 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][179], [11#L40-1true, Black: 66#(= state22 state12), 12#L65true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 19#L52true, 33#L27-1true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 43#(not finished2), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 47#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), 56#(<= 1 size1), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 309#(<= size1 0), Black: 425#(and (not finished2) (not (select done state11))), Black: 55#(<= 0 size1), Black: 310#(<= size1 1), Black: 427#(and (not finished1) (not (select done state11))), 60#true, Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 322#(not finished1), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 453#(select done state21), 1115#(or finished2 (not finished1)), Black: 1110#true, Black: 551#(and (select done state21) (= state21 state11)), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 589#(and (select done state21) finished2), Black: 149#(= state22 state12), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), 224#true, Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1247#true, 1253#(not finished1), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1391#(not finished1)]) [2021-03-11 07:00:20,467 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:00:20,467 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:20,467 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:20,467 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:20,468 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][12], [10#L40true, 12#L65true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 18#L27true, 19#L52true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 43#(not finished2), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), 55#(<= 0 size1), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 427#(and (not finished1) (not (select done state11))), Black: 56#(<= 1 size1), 60#true, Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 322#(not finished1), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), 1110#true, Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 589#(and (select done state21) finished2), Black: 149#(= state22 state12), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), 224#true, Black: 1345#(and (not finished2) (not finished1)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1253#(not finished1), Black: 1247#true, Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1391#(not finished1)]) [2021-03-11 07:00:20,468 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:00:20,468 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:20,468 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:20,468 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:20,468 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][179], [11#L40-1true, 12#L65true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 19#L52true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 33#L27-1true, Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 43#(not finished2), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), 56#(<= 1 size1), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 309#(<= size1 0), Black: 425#(and (not finished2) (not (select done state11))), Black: 55#(<= 0 size1), Black: 310#(<= size1 1), Black: 427#(and (not finished1) (not (select done state11))), 60#true, Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 322#(not finished1), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), 1110#true, Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 589#(and (select done state21) finished2), Black: 149#(= state22 state12), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), 224#true, Black: 1345#(and (not finished2) (not finished1)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1253#(not finished1), Black: 1247#true, Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1391#(not finished1)]) [2021-03-11 07:00:20,468 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:00:20,468 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:20,468 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:20,468 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:20,469 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][547], [774#(and finished1 finished2), 12#L65true, 15#L26true, 21#thread2FINALtrue, 26#thread3FINALtrue, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 43#(not finished2), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 49#(not finished1), Black: 734#(and (or (select done state21) (not finished1)) finished2), 309#(<= size1 0), 55#(<= 0 size1), Black: 307#true, Black: 310#(<= size1 1), 827#finished2, Black: 56#(<= 1 size1), 60#true, 319#(or finished2 (and (= state21 state11) (not (select done state11)))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), 1367#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1247#true, Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1387#(or finished2 (and (not (select done state21)) (= (select update state11) state21))), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), 454#finished2, 1222#(and finished1 finished2), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 1023#(or (and (not finished2) (not finished1)) (and finished1 finished2))]) [2021-03-11 07:00:20,469 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:00:20,469 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:20,469 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:20,469 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:20,470 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][190], [10#L40true, 12#L65true, 15#L26true, 26#thread3FINALtrue, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 43#(not finished2), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 49#(not finished1), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 827#finished2, 60#true, 319#(or finished2 (and (= state21 state11) (not (select done state11)))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1247#true, Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1387#(or finished2 (and (not (select done state21)) (= (select update state11) state21))), 625#finished2, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), 454#finished2, Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 977#(or finished2 (not finished1)), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true]) [2021-03-11 07:00:20,470 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:00:20,470 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:20,470 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:20,470 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:20,470 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][560], [774#(and finished1 finished2), 12#L65true, 15#L26true, 21#thread2FINALtrue, 26#thread3FINALtrue, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 43#(not finished2), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 49#(not finished1), 309#(<= size1 0), 55#(<= 0 size1), Black: 307#true, Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 827#finished2, 60#true, 319#(or finished2 (and (= state21 state11) (not (select done state11)))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), 1367#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1247#true, Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1387#(or finished2 (and (not (select done state21)) (= (select update state11) state21))), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), 1222#(and finished1 finished2), 454#finished2, Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true]) [2021-03-11 07:00:20,470 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:00:20,470 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:20,470 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:00:20,470 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:00:20,471 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][190], [10#L40true, 12#L65true, 15#L26true, 26#thread3FINALtrue, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 43#(not finished2), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 49#(not finished1), 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 827#finished2, 60#true, 319#(or finished2 (and (= state21 state11) (not (select done state11)))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1247#true, Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1387#(or finished2 (and (not (select done state21)) (= (select update state11) state21))), 625#finished2, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), 454#finished2, Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true]) [2021-03-11 07:00:20,471 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:00:20,471 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:20,471 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:00:20,471 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:00:20,477 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][12], [10#L40true, 12#L65true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 18#L27true, 19#L52true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 43#(not finished2), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 47#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), 55#(<= 0 size1), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), 825#(or (select done state21) (not finished1)), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 427#(and (not finished1) (not (select done state11))), Black: 56#(<= 1 size1), 60#true, Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, 322#(not finished1), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 977#(or finished2 (not finished1)), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), 1110#true, Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 589#(and (select done state21) finished2), Black: 149#(= state22 state12), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), 224#true, Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1247#true, 1253#(not finished1), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 1391#(not finished1)]) [2021-03-11 07:00:20,477 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:00:20,477 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:20,477 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:20,478 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:20,478 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][179], [11#L40-1true, 12#L65true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 19#L52true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 33#L27-1true, Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 43#(not finished2), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 47#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), 56#(<= 1 size1), Black: 425#(and (not finished2) (not (select done state11))), 825#(or (select done state21) (not finished1)), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 55#(<= 0 size1), Black: 427#(and (not finished1) (not (select done state11))), 60#true, Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, 322#(not finished1), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 977#(or finished2 (not finished1)), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), 1110#true, Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 589#(and (select done state21) finished2), Black: 149#(= state22 state12), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), 224#true, Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1247#true, 1253#(not finished1), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 1391#(not finished1)]) [2021-03-11 07:00:20,478 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:00:20,478 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:20,478 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:20,478 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:20,812 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][547], [6#thread1FINALtrue, 774#(and finished1 finished2), 12#L65true, 21#thread2FINALtrue, 26#thread3FINALtrue, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 43#(not finished2), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 49#(not finished1), 309#(<= size1 0), 55#(<= 0 size1), Black: 307#true, Black: 310#(<= size1 1), 827#finished2, Black: 56#(<= 1 size1), 60#true, 319#(or finished2 (and (= state21 state11) (not (select done state11)))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), 1367#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1247#true, Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1387#(or finished2 (and (not (select done state21)) (= (select update state11) state21))), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), 454#finished2, 1222#(and finished1 finished2), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 1023#(or (and (not finished2) (not finished1)) (and finished1 finished2))]) [2021-03-11 07:00:20,813 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:00:20,813 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:20,813 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:20,813 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:20,813 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][190], [6#thread1FINALtrue, 10#L40true, 12#L65true, 26#thread3FINALtrue, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 43#(not finished2), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 49#(not finished1), 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 827#finished2, 60#true, 319#(or finished2 (and (= state21 state11) (not (select done state11)))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1247#true, Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1387#(or finished2 (and (not (select done state21)) (= (select update state11) state21))), 625#finished2, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), 454#finished2, Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 977#(or finished2 (not finished1)), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true]) [2021-03-11 07:00:20,813 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:00:20,813 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:20,813 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:20,813 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:20,814 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][127], [10#L40true, 12#L65true, 18#L27true, 26#thread3FINALtrue, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), 549#(and finished2 (or (select done (select update state21)) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 43#(not finished2), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 47#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 60#true, 1349#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1247#true, Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 413#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 740#(and (or (select done state21) (not finished1)) finished2 (or (select done (select update state21)) (not finished1)))]) [2021-03-11 07:00:20,814 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:00:20,814 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:20,814 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:20,814 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:20,814 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][606], [11#L40-1true, 12#L65true, 26#thread3FINALtrue, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 33#L27-1true, Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), 549#(and finished2 (or (select done (select update state21)) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 43#(not finished2), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 47#true, 56#(<= 1 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 55#(<= 0 size1), 60#true, 1349#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1247#true, Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 413#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 740#(and (or (select done state21) (not finished1)) finished2 (or (select done (select update state21)) (not finished1)))]) [2021-03-11 07:00:20,814 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:00:20,814 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:20,814 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:20,814 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:20,815 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][243], [1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), 11#L40-1true, Black: 66#(= state22 state12), 12#L65true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 18#L27true, 20#L54true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 41#true, Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 47#true, Black: 321#(not (select done state11)), 55#(<= 0 size1), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), Black: 427#(and (not finished1) (not (select done state11))), 60#true, Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 1345#(and (not finished2) (not finished1)), 322#(not finished1), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 453#(select done state21), Black: 1110#true, Black: 551#(and (select done state21) (= state21 state11)), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1115#(or finished2 (not finished1)), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 589#(and (select done state21) finished2), Black: 149#(= state22 state12), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), 224#true, Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1247#true, Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1391#(not finished1)]) [2021-03-11 07:00:20,815 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:00:20,815 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:20,815 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:20,815 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:20,816 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:00:20,816 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:20,816 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][12], [5#L53true, 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), 10#L40true, Black: 66#(= state22 state12), 12#L65true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 18#L27true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 41#true, Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 47#true, Black: 321#(not (select done state11)), 55#(<= 0 size1), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), Black: 427#(and (not finished1) (not (select done state11))), 60#true, Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 1345#(and (not finished2) (not finished1)), 322#(not finished1), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 453#(select done state21), Black: 1110#true, Black: 551#(and (select done state21) (= state21 state11)), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1115#(or finished2 (not finished1)), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 589#(and (select done state21) finished2), Black: 149#(= state22 state12), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), 224#true, Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1247#true, Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1391#(not finished1)]) [2021-03-11 07:00:20,816 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:00:20,816 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:20,816 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:20,816 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:20,816 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:00:20,816 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:20,816 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][179], [5#L53true, 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), 11#L40-1true, Black: 66#(= state22 state12), 12#L65true, Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 33#L27-1true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 41#true, Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 47#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), 56#(<= 1 size1), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 309#(<= size1 0), Black: 425#(and (not finished2) (not (select done state11))), Black: 55#(<= 0 size1), Black: 310#(<= size1 1), Black: 427#(and (not finished1) (not (select done state11))), 60#true, Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 1345#(and (not finished2) (not finished1)), 322#(not finished1), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 453#(select done state21), Black: 1110#true, Black: 551#(and (select done state21) (= state21 state11)), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1115#(or finished2 (not finished1)), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 589#(and (select done state21) finished2), Black: 149#(= state22 state12), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), 224#true, Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1247#true, Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1391#(not finished1)]) [2021-03-11 07:00:20,816 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:00:20,816 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:20,816 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:20,816 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:20,816 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:20,816 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:00:20,817 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][243], [11#L40-1true, 12#L65true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 18#L27true, 20#L54true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 41#true, Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), 55#(<= 0 size1), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 427#(and (not finished1) (not (select done state11))), Black: 56#(<= 1 size1), 60#true, Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 1345#(and (not finished2) (not finished1)), 322#(not finished1), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), 1110#true, Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1115#(or finished2 (not finished1)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 589#(and (select done state21) finished2), Black: 149#(= state22 state12), 224#true, Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1253#(not finished1), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1247#true, Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1391#(not finished1)]) [2021-03-11 07:00:20,817 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:00:20,817 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:20,817 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:20,817 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:20,817 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][12], [5#L53true, 10#L40true, 12#L65true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 18#L27true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 41#true, Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), 55#(<= 0 size1), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 427#(and (not finished1) (not (select done state11))), Black: 56#(<= 1 size1), 60#true, Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 1345#(and (not finished2) (not finished1)), 322#(not finished1), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), 1110#true, Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1115#(or finished2 (not finished1)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 589#(and (select done state21) finished2), Black: 149#(= state22 state12), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), 224#true, Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1253#(not finished1), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1247#true, Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1391#(not finished1)]) [2021-03-11 07:00:20,817 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:00:20,817 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:20,817 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:20,817 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:20,817 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][179], [5#L53true, 11#L40-1true, 12#L65true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 33#L27-1true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 41#true, Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), 56#(<= 1 size1), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 309#(<= size1 0), Black: 425#(and (not finished2) (not (select done state11))), Black: 55#(<= 0 size1), Black: 310#(<= size1 1), Black: 427#(and (not finished1) (not (select done state11))), 60#true, Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 1345#(and (not finished2) (not finished1)), 322#(not finished1), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), 1110#true, Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1115#(or finished2 (not finished1)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 589#(and (select done state21) finished2), Black: 149#(= state22 state12), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), 224#true, Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1253#(not finished1), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1247#true, Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1391#(not finished1)]) [2021-03-11 07:00:20,817 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:00:20,817 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:20,817 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:20,818 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:20,818 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][190], [774#(and finished1 finished2), 6#thread1FINALtrue, 10#L40true, 12#L65true, 26#thread3FINALtrue, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 43#(not finished2), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 49#(not finished1), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 827#finished2, 60#true, 319#(or finished2 (and (= state21 state11) (not (select done state11)))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), 1367#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1247#true, Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1387#(or finished2 (and (not (select done state21)) (= (select update state11) state21))), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), 1222#(and finished1 finished2), 454#finished2, Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 1023#(or (and (not finished2) (not finished1)) (and finished1 finished2))]) [2021-03-11 07:00:20,818 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:00:20,818 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:20,818 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:20,818 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:20,818 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][609], [774#(and finished1 finished2), 6#thread1FINALtrue, 12#L65true, 21#thread2FINALtrue, 26#thread3FINALtrue, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 43#(not finished2), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 49#(not finished1), 309#(<= size1 0), 55#(<= 0 size1), Black: 307#true, Black: 310#(<= size1 1), 827#finished2, Black: 56#(<= 1 size1), 60#true, 319#(or finished2 (and (= state21 state11) (not (select done state11)))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), 1367#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1247#true, Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1387#(or finished2 (and (not (select done state21)) (= (select update state11) state21))), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), 1222#(and finished1 finished2), 454#finished2, Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 1023#(or (and (not finished2) (not finished1)) (and finished1 finished2))]) [2021-03-11 07:00:20,818 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:00:20,818 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:20,818 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:20,818 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:20,819 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][190], [6#thread1FINALtrue, 774#(and finished1 finished2), 10#L40true, 12#L65true, 26#thread3FINALtrue, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 43#(not finished2), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 49#(not finished1), 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 827#finished2, 60#true, 319#(or finished2 (and (= state21 state11) (not (select done state11)))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), 1367#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1247#true, Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1387#(or finished2 (and (not (select done state21)) (= (select update state11) state21))), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), 1222#(and finished1 finished2), 454#finished2, Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true]) [2021-03-11 07:00:20,819 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:00:20,819 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:20,819 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:00:20,819 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:00:20,820 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][609], [6#thread1FINALtrue, 774#(and finished1 finished2), 12#L65true, 21#thread2FINALtrue, 26#thread3FINALtrue, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 43#(not finished2), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 49#(not finished1), Black: 734#(and (or (select done state21) (not finished1)) finished2), 309#(<= size1 0), 55#(<= 0 size1), Black: 307#true, Black: 310#(<= size1 1), 827#finished2, Black: 56#(<= 1 size1), 60#true, 319#(or finished2 (and (= state21 state11) (not (select done state11)))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), 1367#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1247#true, Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1387#(or finished2 (and (not (select done state21)) (= (select update state11) state21))), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), 1222#(and finished1 finished2), 454#finished2, Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true]) [2021-03-11 07:00:20,820 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:00:20,820 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:20,820 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:00:20,820 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:00:20,827 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][243], [11#L40-1true, 12#L65true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 18#L27true, 20#L54true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 47#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), 55#(<= 0 size1), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), 825#(or (select done state21) (not finished1)), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), Black: 427#(and (not finished1) (not (select done state11))), 60#true, Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, 1345#(and (not finished2) (not finished1)), 322#(not finished1), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 977#(or finished2 (not finished1)), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), 1110#true, Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 451#(or (select done (select update state21)) (not finished1)), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 589#(and (select done state21) finished2), Black: 149#(= state22 state12), 224#true, Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1247#true, Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 1391#(not finished1)]) [2021-03-11 07:00:20,827 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:00:20,827 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:20,827 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:20,827 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:20,827 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][12], [5#L53true, 10#L40true, 12#L65true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 18#L27true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 47#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), 55#(<= 0 size1), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), 825#(or (select done state21) (not finished1)), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), Black: 427#(and (not finished1) (not (select done state11))), 60#true, Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, 1345#(and (not finished2) (not finished1)), 322#(not finished1), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 977#(or finished2 (not finished1)), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), 1110#true, Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 451#(or (select done (select update state21)) (not finished1)), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 589#(and (select done state21) finished2), Black: 149#(= state22 state12), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), 224#true, Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1247#true, Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 1391#(not finished1)]) [2021-03-11 07:00:20,827 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:00:20,827 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:20,827 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:20,827 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:20,827 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][179], [5#L53true, 11#L40-1true, 12#L65true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 33#L27-1true, Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 47#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), 56#(<= 1 size1), Black: 425#(and (not finished2) (not (select done state11))), Black: 309#(<= size1 0), 825#(or (select done state21) (not finished1)), Black: 55#(<= 0 size1), Black: 310#(<= size1 1), Black: 427#(and (not finished1) (not (select done state11))), 60#true, Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, 1345#(and (not finished2) (not finished1)), 322#(not finished1), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 977#(or finished2 (not finished1)), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), 1110#true, Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 451#(or (select done (select update state21)) (not finished1)), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 589#(and (select done state21) finished2), Black: 149#(= state22 state12), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), 224#true, Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1247#true, Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 1391#(not finished1)]) [2021-03-11 07:00:20,827 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:00:20,827 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:20,827 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:20,827 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:20,828 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][127], [10#L40true, 12#L65true, 18#L27true, 26#thread3FINALtrue, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 43#(not finished2), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), 307#true, Black: 47#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 60#true, 1349#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1247#true, Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 925#(and (or (select done state21) (not finished1)) finished2), 413#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), 454#finished2, Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 734#(and (or (select done state21) (not finished1)) finished2), Black: 149#(= state22 state12), 224#true]) [2021-03-11 07:00:20,828 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:00:20,828 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:20,828 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:20,828 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:20,828 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][606], [11#L40-1true, 12#L65true, 26#thread3FINALtrue, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 33#L27-1true, Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 43#(not finished2), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), 307#true, Black: 47#true, 56#(<= 1 size1), Black: 309#(<= size1 0), Black: 55#(<= 0 size1), Black: 310#(<= size1 1), 60#true, 1349#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1247#true, Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 925#(and (or (select done state21) (not finished1)) finished2), 413#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), 454#finished2, Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 734#(and (or (select done state21) (not finished1)) finished2), Black: 149#(= state22 state12), 224#true]) [2021-03-11 07:00:20,828 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:00:20,828 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:20,828 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:20,828 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:22,710 INFO L129 PetriNetUnfolder]: 15917/29392 cut-off events. [2021-03-11 07:00:22,710 INFO L130 PetriNetUnfolder]: For 468323/470337 co-relation queries the response was YES. [2021-03-11 07:00:23,130 INFO L84 FinitePrefix]: Finished finitePrefix Result has 191384 conditions, 29392 events. 15917/29392 cut-off events. For 468323/470337 co-relation queries the response was YES. Maximal size of possible extension queue 1351. Compared 263346 event pairs, 2162 based on Foata normal form. 641/29585 useless extension candidates. Maximal degree in co-relation 191289. Up to 9600 conditions per place. [2021-03-11 07:00:23,267 INFO L132 encePairwiseOnDemand]: 20/30 looper letters, 526 selfloop transitions, 295 changer transitions 0/854 dead transitions. [2021-03-11 07:00:23,267 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 308 places, 854 transitions, 15126 flow [2021-03-11 07:00:23,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-03-11 07:00:23,270 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2021-03-11 07:00:23,274 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 688 transitions. [2021-03-11 07:00:23,279 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.7644444444444445 [2021-03-11 07:00:23,279 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 688 transitions. [2021-03-11 07:00:23,279 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 688 transitions. [2021-03-11 07:00:23,280 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 07:00:23,281 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 688 transitions. [2021-03-11 07:00:23,284 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 31 states, 30 states have (on average 22.933333333333334) internal successors, (688), 30 states have internal predecessors, (688), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 07:00:23,286 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 31 states, 31 states have (on average 30.0) internal successors, (930), 31 states have internal predecessors, (930), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 07:00:23,286 INFO L81 ComplementDD]: Finished complementDD. Result has 31 states, 31 states have (on average 30.0) internal successors, (930), 31 states have internal predecessors, (930), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 07:00:23,286 INFO L185 Difference]: Start difference. First operand has 279 places, 424 transitions, 6753 flow. Second operand 30 states and 688 transitions. [2021-03-11 07:00:23,286 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 308 places, 854 transitions, 15126 flow [2021-03-11 07:00:27,063 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 300 places, 854 transitions, 14975 flow, removed 15 selfloop flow, removed 8 redundant places. [2021-03-11 07:00:27,087 INFO L241 Difference]: Finished difference. Result has 325 places, 619 transitions, 11268 flow [2021-03-11 07:00:27,101 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=30, PETRI_DIFFERENCE_MINUEND_FLOW=6602, PETRI_DIFFERENCE_MINUEND_PLACES=271, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=424, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=156, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=250, PETRI_DIFFERENCE_SUBTRAHEND_STATES=30, PETRI_FLOW=11268, PETRI_PLACES=325, PETRI_TRANSITIONS=619} [2021-03-11 07:00:27,101 INFO L335 CegarLoopForPetriNet]: 32 programPoint places, 293 predicate places. [2021-03-11 07:00:27,101 INFO L480 AbstractCegarLoop]: Abstraction has has 325 places, 619 transitions, 11268 flow [2021-03-11 07:00:27,101 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 18.0) internal successors, (198), 11 states have internal predecessors, (198), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 07:00:27,101 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 07:00:27,101 INFO L255 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 07:00:27,316 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2021-03-11 07:00:27,316 INFO L428 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-11 07:00:27,317 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 07:00:27,317 INFO L82 PathProgramCache]: Analyzing trace with hash -1738364711, now seen corresponding path program 13 times [2021-03-11 07:00:27,317 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 07:00:27,317 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [292232881] [2021-03-11 07:00:27,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 07:00:27,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 07:00:27,332 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:27,335 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:27,379 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:27,383 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:00:27,443 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:27,447 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-11 07:00:27,599 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification that was a NOOP. DAG size: 11 [2021-03-11 07:00:27,603 INFO L142 QuantifierPusher]: treesize reduction 13, result has 53.6 percent of original size [2021-03-11 07:00:27,607 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-11 07:00:27,891 WARN L205 SmtUtils]: Spent 220.00 ms on a formula simplification. DAG size of input: 12 DAG size of output: 9 [2021-03-11 07:00:27,895 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:27,899 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:00:28,047 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,051 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:28,175 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,179 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:28,179 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 5 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 07:00:28,179 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [292232881] [2021-03-11 07:00:28,179 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [3803649] [2021-03-11 07:00:28,179 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-11 07:00:28,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 07:00:28,222 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 10 conjunts are in the unsatisfiable core [2021-03-11 07:00:28,222 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-11 07:00:28,224 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,224 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:28,224 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,225 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:28,225 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,225 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:28,225 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,225 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:28,225 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,226 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:28,226 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,226 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:28,226 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,226 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:28,226 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,227 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:28,227 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,227 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:28,227 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,227 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:28,227 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,228 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:28,232 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,232 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:28,232 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,232 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:28,232 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,232 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:28,234 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,234 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:28,234 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,234 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:28,234 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,235 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:28,235 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,235 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:28,235 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,235 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:28,235 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,236 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:28,236 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,236 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:28,236 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,236 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:28,236 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,237 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:28,237 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,237 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:28,237 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,237 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:28,237 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,238 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:28,238 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,238 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:28,238 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,238 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:28,238 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,239 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:28,239 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,239 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:28,239 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,239 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:28,239 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,240 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:28,240 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,240 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:28,240 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,240 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:28,241 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,241 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:28,241 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,241 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:28,241 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,241 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:28,242 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,242 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:28,242 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,242 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:28,242 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,242 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:28,243 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,243 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:00:28,243 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,243 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:00:28,244 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,244 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:00:28,244 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,244 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:00:28,244 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,245 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-11 07:00:28,245 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,245 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-11 07:00:28,245 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,245 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-11 07:00:28,246 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,246 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-11 07:00:28,259 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,259 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 07:00:28,259 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,260 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-11 07:00:28,261 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-03-11 07:00:28,263 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,264 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 07:00:28,264 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,267 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-11 07:00:28,267 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-03-11 07:00:28,267 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,268 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-11 07:00:28,269 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,269 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 07:00:28,270 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,270 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 07:00:28,270 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,270 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-11 07:00:28,271 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 07:00:28,271 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,271 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-11 07:00:28,272 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-03-11 07:00:28,272 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 07:00:28,272 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,272 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-11 07:00:28,273 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-03-11 07:00:28,275 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 8 [2021-03-11 07:00:28,276 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,276 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:00:28,276 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,276 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:00:28,277 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-11 07:00:28,278 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-03-11 07:00:28,278 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,279 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:28,279 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,279 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:28,279 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-11 07:00:28,290 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,290 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,290 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-11 07:00:28,291 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-11 07:00:28,291 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:27, output treesize:13 [2021-03-11 07:00:28,291 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,291 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-11 07:00:28,291 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,291 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-11 07:00:28,308 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,308 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-11 07:00:28,308 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,309 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 07:00:28,309 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,309 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-11 07:00:28,309 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-03-11 07:00:28,310 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,310 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-11 07:00:28,311 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,311 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 07:00:28,311 INFO L142 QuantifierPusher]: treesize reduction 23, result has 43.9 percent of original size [2021-03-11 07:00:28,313 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 07:00:28,313 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 07:00:28,313 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,313 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 07:00:28,329 INFO L142 QuantifierPusher]: treesize reduction 8, result has 27.3 percent of original size [2021-03-11 07:00:28,330 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:28,330 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,330 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:28,330 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,330 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:28,331 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,331 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:28,331 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,331 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:28,331 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,331 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:28,332 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,332 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:28,332 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,332 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:28,332 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,332 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:28,333 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,333 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:28,333 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,333 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:28,333 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,335 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:28,335 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,335 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:28,336 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,336 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:28,336 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,336 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:28,336 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,336 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:28,337 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,337 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:28,337 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,337 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:28,337 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,337 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:28,338 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,338 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:28,338 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,338 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:28,338 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,338 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:28,339 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,339 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:28,339 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,339 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:28,339 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,339 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:28,340 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,340 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:28,340 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,340 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:28,340 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,340 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:28,341 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,341 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:28,341 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,341 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:28,341 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,341 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:28,342 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,342 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:28,342 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,342 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:28,342 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,342 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:28,343 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,347 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:28,351 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,355 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:28,359 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,363 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:28,367 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,371 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:28,375 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,379 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:28,383 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,387 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:28,391 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,395 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:28,399 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,403 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:28,407 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,411 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:28,415 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,419 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:28,423 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,427 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:28,435 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,439 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:28,443 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,447 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:28,451 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,455 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:28,459 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:28,463 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:28,463 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 5 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 07:00:28,463 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-11 07:00:28,463 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-03-11 07:00:28,463 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2137070246] [2021-03-11 07:00:28,463 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-03-11 07:00:28,463 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 07:00:28,464 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-03-11 07:00:28,464 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2021-03-11 07:00:28,464 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 16 out of 30 [2021-03-11 07:00:28,464 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 325 places, 619 transitions, 11268 flow. Second operand has 11 states, 11 states have (on average 17.90909090909091) internal successors, (197), 11 states have internal predecessors, (197), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 07:00:28,464 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 07:00:28,464 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 16 of 30 [2021-03-11 07:00:28,464 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 07:00:28,795 WARN L205 SmtUtils]: Spent 220.00 ms on a formula simplification that was a NOOP. DAG size: 11 [2021-03-11 07:00:29,599 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 19 DAG size of output: 16 [2021-03-11 07:00:33,735 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][268], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 1391#(not finished1), 11#L40-1true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1550#true, 15#L26true, 20#L54true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 49#(not finished1), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), 55#(<= 0 size1), Black: 307#true, Black: 310#(<= size1 1), 315#true, Black: 56#(<= 1 size1), 60#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1253#(not finished1), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), 1383#true, Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 1247#true, Black: 149#(= state22 state12), 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:00:33,735 INFO L384 tUnfolder$Statistics]: this new event has 24 ancestors and is cut-off event [2021-03-11 07:00:33,735 INFO L387 tUnfolder$Statistics]: existing Event has 18 ancestors and is cut-off event [2021-03-11 07:00:33,735 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:33,735 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:33,735 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][17], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 1391#(not finished1), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1550#true, 15#L26true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 49#(not finished1), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), 55#(<= 0 size1), Black: 307#true, Black: 310#(<= size1 1), 315#true, Black: 56#(<= 1 size1), 60#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1253#(not finished1), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), 1383#true, Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 1247#true, Black: 149#(= state22 state12), 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:00:33,735 INFO L384 tUnfolder$Statistics]: this new event has 24 ancestors and is cut-off event [2021-03-11 07:00:33,735 INFO L387 tUnfolder$Statistics]: existing Event has 18 ancestors and is cut-off event [2021-03-11 07:00:33,735 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:33,735 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:33,735 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][45], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 1391#(not finished1), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1550#true, 15#L26true, 21#thread2FINALtrue, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 49#(not finished1), 820#true, 309#(<= size1 0), 55#(<= 0 size1), Black: 307#true, Black: 310#(<= size1 1), 315#true, Black: 56#(<= 1 size1), 60#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), 1383#true, Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 1247#true, Black: 149#(= state22 state12), 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:00:33,736 INFO L384 tUnfolder$Statistics]: this new event has 24 ancestors and is cut-off event [2021-03-11 07:00:33,736 INFO L387 tUnfolder$Statistics]: existing Event has 18 ancestors and is cut-off event [2021-03-11 07:00:33,736 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:33,736 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:33,902 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][268], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 1391#(not finished1), 11#L40-1true, 12#L65true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1550#true, 20#L54true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 41#true, Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 49#(not finished1), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, 820#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, Black: 56#(<= 1 size1), 60#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), 1383#true, Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 1247#true, Black: 149#(= state22 state12), 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:00:33,902 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 07:00:33,903 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:00:33,903 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:33,903 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:33,903 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][138], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 1391#(not finished1), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1550#true, 21#thread2FINALtrue, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 49#(not finished1), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), 55#(<= 0 size1), Black: 307#true, Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 315#true, 60#true, Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1253#(not finished1), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1383#true, Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 1247#true, Black: 149#(= state22 state12), 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:00:33,903 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 07:00:33,903 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:33,903 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:00:33,903 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:33,903 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][17], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), 5#L53true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 1391#(not finished1), 12#L65true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1550#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 41#true, Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 49#(not finished1), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, 820#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, Black: 56#(<= 1 size1), 60#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), 1383#true, Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 1247#true, Black: 149#(= state22 state12), 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:00:33,903 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 07:00:33,903 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:33,903 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:33,903 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:00:34,457 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][268], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 1391#(not finished1), 11#L40-1true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1550#true, 20#L54true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 49#(not finished1), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), 55#(<= 0 size1), Black: 307#true, Black: 310#(<= size1 1), 315#true, Black: 56#(<= 1 size1), 60#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), 1383#true, Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 1247#true, Black: 149#(= state22 state12), 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:00:34,457 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:00:34,457 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:34,457 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:00:34,457 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:34,457 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][17], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 1391#(not finished1), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1550#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 49#(not finished1), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), 55#(<= 0 size1), Black: 307#true, Black: 310#(<= size1 1), 315#true, Black: 56#(<= 1 size1), 60#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), 1383#true, Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 1247#true, Black: 149#(= state22 state12), 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:00:34,457 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:00:34,457 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:34,457 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:34,457 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:00:34,457 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][45], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 1391#(not finished1), 12#L65true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1550#true, 21#thread2FINALtrue, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 41#true, Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 49#(not finished1), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), 55#(<= 0 size1), Black: 307#true, Black: 310#(<= size1 1), 315#true, Black: 56#(<= 1 size1), 60#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), 1383#true, Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 1247#true, Black: 149#(= state22 state12), 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:00:34,457 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:00:34,458 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:00:34,458 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:34,458 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:34,458 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][358], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 11#L40-1true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 18#L27true, 1556#(or finished2 (not finished1)), 20#L54true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 47#true, 309#(<= size1 0), 55#(<= 0 size1), Black: 307#true, Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 60#true, 322#(not finished1), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), 1115#(or finished2 (not finished1)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1247#true, Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1391#(not finished1), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 1253#(not finished1), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:00:34,458 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:00:34,458 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:34,458 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:00:34,458 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:34,459 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][44], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 11#L40-1true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1556#(or finished2 (not finished1)), 33#L27-1true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 47#true, 310#(<= size1 1), 56#(<= 1 size1), Black: 307#true, Black: 309#(<= size1 0), Black: 55#(<= 0 size1), 60#true, 322#(not finished1), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), 1115#(or finished2 (not finished1)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1247#true, Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1391#(not finished1), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 1253#(not finished1), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:00:34,459 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:00:34,459 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:00:34,459 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:34,459 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:34,459 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][28], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), 10#L40true, Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 18#L27true, 1556#(or finished2 (not finished1)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 47#true, 309#(<= size1 0), 55#(<= 0 size1), Black: 307#true, Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 60#true, 322#(not finished1), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), 1115#(or finished2 (not finished1)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1247#true, Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1391#(not finished1), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 1253#(not finished1), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:00:34,459 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:00:34,459 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:00:34,459 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:34,459 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:34,468 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][273], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 11#L40-1true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 20#L54true, 27#L32true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 60#true, 1345#(and (not finished2) (not finished1)), 322#(not finished1), 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1247#true, Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1391#(not finished1), 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:00:34,468 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:00:34,468 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:34,468 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:00:34,469 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:00:34,469 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][12], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), 10#L40true, Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 27#L32true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 60#true, 1345#(and (not finished2) (not finished1)), 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), 322#(not finished1), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1247#true, Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1391#(not finished1), 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:00:34,469 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:00:34,469 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:00:34,469 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:34,469 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:00:34,639 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][149], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1557#finished2, 26#thread3FINALtrue, 27#L32true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 43#(not finished2), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), 307#true, Black: 47#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 60#true, 322#(not finished1), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1247#true, Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1391#(not finished1), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, 925#(and (or (select done state21) (not finished1)) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 454#finished2, Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), 734#(and (or (select done state21) (not finished1)) finished2), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 1253#(not finished1), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:00:34,639 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:00:34,639 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:00:34,640 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:34,640 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:34,716 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][149], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1557#finished2, 26#thread3FINALtrue, 27#L32true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), 549#(and finished2 (or (select done (select update state21)) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 43#(not finished2), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 60#true, 322#(not finished1), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1247#true, Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1391#(not finished1), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 740#(and (or (select done state21) (not finished1)) finished2 (or (select done (select update state21)) (not finished1))), 1253#(not finished1), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:00:34,716 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:00:34,716 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:34,716 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:00:34,716 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:00:34,976 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][654], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 774#(and finished1 finished2), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 1391#(not finished1), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 15#L26true, 21#thread2FINALtrue, 26#thread3FINALtrue, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 43#(not finished2), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 49#(not finished1), 309#(<= size1 0), 55#(<= 0 size1), Black: 307#true, Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 827#finished2, 60#true, 319#(or finished2 (and (= state21 state11) (not (select done state11)))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), 1367#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1253#(not finished1), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1247#true, Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1387#(or finished2 (and (not (select done state21)) (= (select update state11) state21))), 1674#(and finished1 finished2), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), 1222#(and finished1 finished2), 454#finished2, Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:00:34,976 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:00:34,976 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:00:34,976 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:34,976 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:00:34,976 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][149], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 1391#(not finished1), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 15#L26true, 1557#finished2, 26#thread3FINALtrue, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 43#(not finished2), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 49#(not finished1), 307#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), 827#finished2, Black: 56#(<= 1 size1), 60#true, 319#(or finished2 (and (= state21 state11) (not (select done state11)))), Black: 977#(or finished2 (not finished1)), 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1247#true, Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1387#(or finished2 (and (not (select done state21)) (= (select update state11) state21))), 625#finished2, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), 454#finished2, Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:00:34,976 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:00:34,976 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:00:34,976 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:34,976 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:00:35,148 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][149], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), 10#L40true, Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 1391#(not finished1), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 15#L26true, 1557#finished2, 26#thread3FINALtrue, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 43#(not finished2), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 49#(not finished1), 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 827#finished2, 315#true, 60#true, Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1383#true, Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 625#finished2, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), 454#finished2, Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:00:35,148 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:00:35,148 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:00:35,148 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:00:35,148 INFO L387 tUnfolder$Statistics]: existing Event has 26 ancestors and is cut-off event [2021-03-11 07:00:35,426 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][653], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 774#(and finished1 finished2), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 1391#(not finished1), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 15#L26true, 21#thread2FINALtrue, 26#thread3FINALtrue, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 43#(not finished2), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 49#(not finished1), 309#(<= size1 0), 55#(<= 0 size1), Black: 307#true, Black: 310#(<= size1 1), 315#true, 827#finished2, Black: 56#(<= 1 size1), 60#true, Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1383#true, Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1674#(and finished1 finished2), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), 454#finished2, 1222#(and finished1 finished2), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:00:35,426 INFO L384 tUnfolder$Statistics]: this new event has 24 ancestors and is not cut-off event [2021-03-11 07:00:35,426 INFO L387 tUnfolder$Statistics]: existing Event has 26 ancestors and is not cut-off event [2021-03-11 07:00:35,426 INFO L387 tUnfolder$Statistics]: existing Event has 26 ancestors and is not cut-off event [2021-03-11 07:00:35,426 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is not cut-off event [2021-03-11 07:00:35,733 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][723], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 774#(and finished1 finished2), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 1391#(not finished1), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 21#thread2FINALtrue, 26#thread3FINALtrue, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 43#(not finished2), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 49#(not finished1), Black: 734#(and (or (select done state21) (not finished1)) finished2), 309#(<= size1 0), 55#(<= 0 size1), Black: 307#true, Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 827#finished2, 60#true, 319#(or finished2 (and (= state21 state11) (not (select done state11)))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), 1367#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1247#true, Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1387#(or finished2 (and (not (select done state21)) (= (select update state11) state21))), 1674#(and finished1 finished2), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), 1222#(and finished1 finished2), 454#finished2, Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:00:35,734 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:00:35,734 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:00:35,734 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:00:35,734 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:35,734 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][301], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 774#(and finished1 finished2), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 1391#(not finished1), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 26#thread3FINALtrue, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 43#(not finished2), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 49#(not finished1), 307#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), 827#finished2, Black: 56#(<= 1 size1), 60#true, 319#(or finished2 (and (= state21 state11) (not (select done state11)))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), 1367#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1253#(not finished1), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1247#true, Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1387#(or finished2 (and (not (select done state21)) (= (select update state11) state21))), 1674#(and finished1 finished2), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), 454#finished2, 1222#(and finished1 finished2), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:00:35,734 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:00:35,734 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:00:35,739 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:00:35,739 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:35,922 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][723], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, 774#(and finished1 finished2), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 1391#(not finished1), 12#L65true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 21#thread2FINALtrue, 26#thread3FINALtrue, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 43#(not finished2), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 49#(not finished1), 309#(<= size1 0), 55#(<= 0 size1), Black: 307#true, Black: 310#(<= size1 1), 827#finished2, 315#true, Black: 56#(<= 1 size1), 60#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1383#true, Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1674#(and finished1 finished2), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), 454#finished2, 1222#(and finished1 finished2), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 1247#true, Black: 149#(= state22 state12), 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:00:35,922 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:00:35,922 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:00:35,923 INFO L387 tUnfolder$Statistics]: existing Event has 27 ancestors and is cut-off event [2021-03-11 07:00:35,923 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:00:35,923 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][301], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 6#thread1FINALtrue, 774#(and finished1 finished2), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 1391#(not finished1), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 26#thread3FINALtrue, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 43#(not finished2), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 49#(not finished1), 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 827#finished2, 315#true, 60#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1383#true, Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1674#(and finished1 finished2), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1222#(and finished1 finished2), Black: 937#(and (select done state21) finished1 (= state21 state11)), 454#finished2, Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:00:35,923 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:00:35,923 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:00:35,923 INFO L387 tUnfolder$Statistics]: existing Event has 27 ancestors and is cut-off event [2021-03-11 07:00:35,923 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:00:35,924 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][149], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 18#L27true, 1557#finished2, 26#thread3FINALtrue, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, 549#(and finished2 (or (select done (select update state21)) (not finished1))), Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 43#(not finished2), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 60#true, 322#(not finished1), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1247#true, Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1391#(not finished1), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 740#(and (or (select done state21) (not finished1)) finished2 (or (select done (select update state21)) (not finished1))), 1253#(not finished1), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:00:35,924 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:00:35,924 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:00:35,924 INFO L387 tUnfolder$Statistics]: existing Event has 27 ancestors and is cut-off event [2021-03-11 07:00:35,924 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:00:35,924 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][720], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 11#L40-1true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1557#finished2, 26#thread3FINALtrue, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 33#L27-1true, Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, 549#(and finished2 (or (select done (select update state21)) (not finished1))), Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 43#(not finished2), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, 56#(<= 1 size1), Black: 309#(<= size1 0), Black: 55#(<= 0 size1), Black: 310#(<= size1 1), 60#true, 322#(not finished1), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1247#true, Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1391#(not finished1), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 740#(and (or (select done state21) (not finished1)) finished2 (or (select done (select update state21)) (not finished1))), 1253#(not finished1), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:00:35,924 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:00:35,924 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:00:35,925 INFO L387 tUnfolder$Statistics]: existing Event has 27 ancestors and is cut-off event [2021-03-11 07:00:35,925 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:00:38,243 INFO L129 PetriNetUnfolder]: 17109/31547 cut-off events. [2021-03-11 07:00:38,243 INFO L130 PetriNetUnfolder]: For 722274/724371 co-relation queries the response was YES. [2021-03-11 07:00:39,122 INFO L84 FinitePrefix]: Finished finitePrefix Result has 236490 conditions, 31547 events. 17109/31547 cut-off events. For 722274/724371 co-relation queries the response was YES. Maximal size of possible extension queue 1373. Compared 284424 event pairs, 1266 based on Foata normal form. 502/31614 useless extension candidates. Maximal degree in co-relation 236370. Up to 10249 conditions per place. [2021-03-11 07:00:39,256 INFO L132 encePairwiseOnDemand]: 20/30 looper letters, 536 selfloop transitions, 390 changer transitions 2/961 dead transitions. [2021-03-11 07:00:39,256 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 354 places, 961 transitions, 19150 flow [2021-03-11 07:00:39,256 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-03-11 07:00:39,256 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2021-03-11 07:00:39,259 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 681 transitions. [2021-03-11 07:00:39,260 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.7566666666666667 [2021-03-11 07:00:39,260 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 681 transitions. [2021-03-11 07:00:39,260 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 681 transitions. [2021-03-11 07:00:39,260 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 07:00:39,260 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 681 transitions. [2021-03-11 07:00:39,264 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 31 states, 30 states have (on average 22.7) internal successors, (681), 30 states have internal predecessors, (681), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 07:00:39,268 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 31 states, 31 states have (on average 30.0) internal successors, (930), 31 states have internal predecessors, (930), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 07:00:39,268 INFO L81 ComplementDD]: Finished complementDD. Result has 31 states, 31 states have (on average 30.0) internal successors, (930), 31 states have internal predecessors, (930), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 07:00:39,269 INFO L185 Difference]: Start difference. First operand has 325 places, 619 transitions, 11268 flow. Second operand 30 states and 681 transitions. [2021-03-11 07:00:39,269 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 354 places, 961 transitions, 19150 flow [2021-03-11 07:00:46,325 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 354 places, 961 transitions, 18726 flow, removed 212 selfloop flow, removed 0 redundant places. [2021-03-11 07:00:46,344 INFO L241 Difference]: Finished difference. Result has 373 places, 733 transitions, 15000 flow [2021-03-11 07:00:46,345 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=30, PETRI_DIFFERENCE_MINUEND_FLOW=10937, PETRI_DIFFERENCE_MINUEND_PLACES=325, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=617, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=281, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=307, PETRI_DIFFERENCE_SUBTRAHEND_STATES=30, PETRI_FLOW=15000, PETRI_PLACES=373, PETRI_TRANSITIONS=733} [2021-03-11 07:00:46,345 INFO L335 CegarLoopForPetriNet]: 32 programPoint places, 341 predicate places. [2021-03-11 07:00:46,345 INFO L480 AbstractCegarLoop]: Abstraction has has 373 places, 733 transitions, 15000 flow [2021-03-11 07:00:46,345 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 17.90909090909091) internal successors, (197), 11 states have internal predecessors, (197), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 07:00:46,345 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 07:00:46,345 INFO L255 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 07:00:46,559 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,13 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-11 07:00:46,559 INFO L428 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-11 07:00:46,570 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 07:00:46,570 INFO L82 PathProgramCache]: Analyzing trace with hash 899508445, now seen corresponding path program 14 times [2021-03-11 07:00:46,570 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 07:00:46,570 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [202075605] [2021-03-11 07:00:46,570 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 07:00:46,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 07:00:46,614 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,614 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:46,616 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,616 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:00:46,618 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,619 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-11 07:00:46,624 INFO L142 QuantifierPusher]: treesize reduction 13, result has 53.6 percent of original size [2021-03-11 07:00:46,624 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-11 07:00:46,634 INFO L142 QuantifierPusher]: treesize reduction 13, result has 50.0 percent of original size [2021-03-11 07:00:46,634 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-11 07:00:46,642 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,642 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:00:46,646 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,646 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:46,646 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 07:00:46,646 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [202075605] [2021-03-11 07:00:46,646 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [347537596] [2021-03-11 07:00:46,646 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-11 07:00:46,668 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-11 07:00:46,668 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-11 07:00:46,669 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 10 conjunts are in the unsatisfiable core [2021-03-11 07:00:46,671 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-11 07:00:46,671 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,671 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:46,671 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,672 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:46,672 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,672 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:46,672 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,672 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:46,672 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,673 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:46,673 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,673 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:46,673 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,673 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:46,673 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,674 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:46,674 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,674 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:46,674 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,674 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:46,674 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,675 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:46,675 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,675 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:46,675 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,675 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:46,675 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,676 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:46,676 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,676 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:46,676 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,676 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:46,676 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,677 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:46,677 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,677 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:46,677 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,677 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:46,677 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,678 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:46,678 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,678 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:46,678 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,678 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:46,678 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,679 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:46,679 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,679 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:46,679 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,680 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:46,680 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,680 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:46,680 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,680 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:46,680 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,681 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:46,681 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,681 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:46,681 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,681 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:46,681 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,682 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:46,682 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,682 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:46,682 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,682 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:46,682 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,683 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:46,683 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,683 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:46,683 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,683 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:46,683 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,684 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:46,684 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,684 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:46,684 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,684 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:46,684 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,684 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:46,685 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,685 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:00:46,685 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,685 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:00:46,686 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,686 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:00:46,686 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,686 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:00:46,686 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,687 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-11 07:00:46,687 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,687 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-11 07:00:46,687 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,688 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-11 07:00:46,688 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,688 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-11 07:00:46,698 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,698 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 07:00:46,698 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,699 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-11 07:00:46,699 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-03-11 07:00:46,700 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,700 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 07:00:46,700 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,702 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-11 07:00:46,702 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-03-11 07:00:46,702 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,703 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-11 07:00:46,705 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,705 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 07:00:46,705 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,706 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 07:00:46,706 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,706 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-11 07:00:46,706 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 07:00:46,706 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,707 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-11 07:00:46,707 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-03-11 07:00:46,707 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 07:00:46,707 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,708 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-11 07:00:46,708 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-03-11 07:00:46,711 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-03-11 07:00:46,711 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,711 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:46,712 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,712 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:00:46,712 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-11 07:00:46,713 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 8 [2021-03-11 07:00:46,713 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,714 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:00:46,714 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,714 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:00:46,714 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-11 07:00:46,719 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,720 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,720 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-11 07:00:46,720 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-11 07:00:46,720 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:27, output treesize:13 [2021-03-11 07:00:46,720 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,720 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-11 07:00:46,721 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,721 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-11 07:00:46,731 INFO L142 QuantifierPusher]: treesize reduction 9, result has 43.8 percent of original size [2021-03-11 07:00:46,731 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-11 07:00:46,731 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,732 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:00:46,732 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,732 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:00:46,732 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,732 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:00:46,738 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,738 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:00:46,738 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,738 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:00:46,739 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,739 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:00:46,739 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,739 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:00:46,739 INFO L142 QuantifierPusher]: treesize reduction 11, result has 38.9 percent of original size [2021-03-11 07:00:46,739 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-11 07:00:46,740 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,740 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 07:00:46,740 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,741 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:00:46,741 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-11 07:00:46,741 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,742 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:00:46,742 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,742 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:00:46,742 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,742 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:46,743 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,743 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:46,743 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,743 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:46,743 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,743 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:46,744 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,744 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:46,744 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,744 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:46,745 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,745 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:46,745 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,745 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:46,745 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,745 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:46,746 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,746 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:46,746 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,746 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:46,746 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,746 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:46,747 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,747 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:46,747 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,747 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:46,747 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,747 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:46,747 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,748 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:46,748 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,748 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:46,748 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,748 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:46,748 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,749 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:46,749 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,749 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:46,749 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,749 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:46,749 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,750 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:46,750 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,750 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:46,750 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,750 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:46,750 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,750 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:46,751 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,751 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:46,751 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,751 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:46,751 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,751 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:46,752 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,752 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:46,752 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,752 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:46,752 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,752 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:46,753 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,753 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:46,753 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,753 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:46,753 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,753 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:46,754 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,754 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:46,754 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,754 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:46,754 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:00:46,754 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:00:46,754 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 5 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 07:00:46,755 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-11 07:00:46,755 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-03-11 07:00:46,755 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1465555126] [2021-03-11 07:00:46,755 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-03-11 07:00:46,755 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 07:00:46,756 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-03-11 07:00:46,756 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2021-03-11 07:00:46,757 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 16 out of 30 [2021-03-11 07:00:46,757 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 373 places, 733 transitions, 15000 flow. Second operand has 11 states, 11 states have (on average 18.0) internal successors, (198), 11 states have internal predecessors, (198), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 07:00:46,757 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 07:00:46,757 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 16 of 30 [2021-03-11 07:00:46,757 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 07:00:50,027 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][11], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), 770#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1550#true, 19#L52true, 27#L32true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 43#(not finished2), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 60#true, 322#(not finished1), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1247#true, Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 1391#(not finished1), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1674#(and finished1 finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1716#(not finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 1253#(not finished1), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:00:50,028 INFO L384 tUnfolder$Statistics]: this new event has 22 ancestors and is cut-off event [2021-03-11 07:00:50,028 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:00:50,028 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:00:50,028 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:00:50,279 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][448], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 11#L40-1true, Black: 1391#(not finished1), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1550#true, 15#L26true, 20#L54true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 49#(not finished1), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, 820#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, Black: 56#(<= 1 size1), 60#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1383#true, Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1674#(and finished1 finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1709#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 1247#true, Black: 149#(= state22 state12), 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:00:50,279 INFO L384 tUnfolder$Statistics]: this new event has 22 ancestors and is cut-off event [2021-03-11 07:00:50,279 INFO L387 tUnfolder$Statistics]: existing Event has 18 ancestors and is cut-off event [2021-03-11 07:00:50,279 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:50,279 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:50,280 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][17], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 1391#(not finished1), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1550#true, 15#L26true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 49#(not finished1), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, 820#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, Black: 56#(<= 1 size1), 60#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1383#true, Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1674#(and finished1 finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1709#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 1247#true, Black: 149#(= state22 state12), 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:00:50,280 INFO L384 tUnfolder$Statistics]: this new event has 22 ancestors and is cut-off event [2021-03-11 07:00:50,280 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:50,280 INFO L387 tUnfolder$Statistics]: existing Event has 18 ancestors and is cut-off event [2021-03-11 07:00:50,280 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:50,280 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][121], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 1391#(not finished1), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1550#true, 15#L26true, 21#thread2FINALtrue, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 49#(not finished1), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), 55#(<= 0 size1), Black: 307#true, Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 315#true, 60#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1383#true, Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1674#(and finished1 finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1709#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:00:50,280 INFO L384 tUnfolder$Statistics]: this new event has 22 ancestors and is cut-off event [2021-03-11 07:00:50,280 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:50,280 INFO L387 tUnfolder$Statistics]: existing Event has 18 ancestors and is cut-off event [2021-03-11 07:00:50,280 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:50,842 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][17], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 1391#(not finished1), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1550#true, 15#L26true, 20#L54true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 49#(not finished1), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, 820#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 315#true, 60#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1110#true, Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1253#(not finished1), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), 1383#true, Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1674#(and finished1 finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1709#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 1247#true, Black: 149#(= state22 state12), 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:00:50,842 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 07:00:50,842 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:00:50,842 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:00:50,842 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:00:50,842 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][121], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 1391#(not finished1), 12#L65true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1550#true, 15#L26true, 20#L54true, 21#thread2FINALtrue, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 41#true, Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 49#(not finished1), 820#true, 309#(<= size1 0), 55#(<= 0 size1), Black: 307#true, Black: 310#(<= size1 1), 315#true, Black: 56#(<= 1 size1), 60#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1110#true, Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), 1383#true, Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1674#(and finished1 finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1709#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 1247#true, Black: 149#(= state22 state12), 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:00:50,842 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 07:00:50,843 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:00:50,843 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:00:50,843 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:00:51,016 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][249], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 11#L40-1true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 780#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1550#true, 20#L54true, 27#L32true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 60#true, 1345#(and (not finished2) (not finished1)), 322#(not finished1), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1253#(not finished1), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1247#true, Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 1391#(not finished1), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1674#(and finished1 finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1716#(not finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:00:51,016 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 07:00:51,016 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:00:51,016 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:00:51,016 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:00:51,017 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][11], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 780#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1550#true, 27#L32true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 60#true, 1345#(and (not finished2) (not finished1)), 322#(not finished1), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1253#(not finished1), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1247#true, Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 1391#(not finished1), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1674#(and finished1 finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1716#(not finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:00:51,017 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 07:00:51,017 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:00:51,017 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:00:51,017 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:00:51,051 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][448], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 11#L40-1true, Black: 1391#(not finished1), 12#L65true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1550#true, 20#L54true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 41#true, Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 49#(not finished1), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, 820#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, Black: 56#(<= 1 size1), 60#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), 1383#true, Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1674#(and finished1 finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1709#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:00:51,051 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 07:00:51,051 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:00:51,051 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:51,051 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:51,052 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][17], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 1391#(not finished1), 12#L65true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1550#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 41#true, Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 49#(not finished1), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, 820#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, Black: 56#(<= 1 size1), 60#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), 1383#true, Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1674#(and finished1 finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1709#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:00:51,052 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 07:00:51,052 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:51,052 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:00:51,052 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:51,052 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][121], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 1391#(not finished1), 12#L65true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1550#true, 21#thread2FINALtrue, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 41#true, Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 49#(not finished1), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), 55#(<= 0 size1), Black: 307#true, Black: 310#(<= size1 1), 315#true, Black: 56#(<= 1 size1), 60#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), 1383#true, Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1674#(and finished1 finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1709#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:00:51,052 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 07:00:51,052 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:51,052 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:00:51,052 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:51,057 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][249], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 11#L40-1true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 18#L27true, 20#L54true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 60#true, 1345#(and (not finished2) (not finished1)), 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), 322#(not finished1), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1247#true, Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1391#(not finished1), 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1674#(and finished1 finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1716#(not finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:00:51,057 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 07:00:51,057 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:00:51,057 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:51,057 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:51,058 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][11], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 18#L27true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 60#true, 1345#(and (not finished2) (not finished1)), 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), 322#(not finished1), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1247#true, Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1391#(not finished1), 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1674#(and finished1 finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1716#(not finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:00:51,058 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 07:00:51,058 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:51,058 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:00:51,058 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:51,058 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][192], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 11#L40-1true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 33#L27-1true, Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, 56#(<= 1 size1), Black: 309#(<= size1 0), Black: 55#(<= 0 size1), Black: 310#(<= size1 1), 60#true, 1345#(and (not finished2) (not finished1)), 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), 322#(not finished1), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1247#true, Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1391#(not finished1), 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1674#(and finished1 finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1716#(not finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:00:51,058 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 07:00:51,058 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:51,058 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:00:51,058 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:51,059 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][249], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 11#L40-1true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 18#L27true, 20#L54true, 1556#(or finished2 (not finished1)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 60#true, 322#(not finished1), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), 1115#(or finished2 (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1247#true, Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1391#(not finished1), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1674#(and finished1 finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1557#finished2, Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1716#(not finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 1253#(not finished1), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:00:51,059 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 07:00:51,059 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:51,059 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:00:51,059 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:51,060 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][11], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 18#L27true, 1556#(or finished2 (not finished1)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 60#true, 322#(not finished1), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), 1115#(or finished2 (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1247#true, Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1391#(not finished1), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1674#(and finished1 finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1557#finished2, Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1716#(not finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 1253#(not finished1), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:00:51,060 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 07:00:51,060 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:51,060 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:00:51,060 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:51,060 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][192], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 11#L40-1true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1556#(or finished2 (not finished1)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 33#L27-1true, Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, 56#(<= 1 size1), Black: 309#(<= size1 0), Black: 55#(<= 0 size1), Black: 310#(<= size1 1), 60#true, 322#(not finished1), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), 1115#(or finished2 (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1247#true, Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1391#(not finished1), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1674#(and finished1 finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1557#finished2, Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1716#(not finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 1253#(not finished1), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:00:51,060 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 07:00:51,060 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:51,060 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:00:51,060 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:51,068 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][448], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 11#L40-1true, Black: 1391#(not finished1), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1550#true, 15#L26true, 20#L54true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 41#true, Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 49#(not finished1), 820#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 315#true, 60#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), 1383#true, Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1674#(and finished1 finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1709#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:00:51,068 INFO L384 tUnfolder$Statistics]: this new event has 22 ancestors and is cut-off event [2021-03-11 07:00:51,068 INFO L387 tUnfolder$Statistics]: existing Event has 18 ancestors and is cut-off event [2021-03-11 07:00:51,068 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:51,068 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:51,068 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:51,068 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][17], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 1391#(not finished1), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1550#true, 15#L26true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 41#true, Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 49#(not finished1), 820#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 315#true, 60#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), 1383#true, Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1674#(and finished1 finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1709#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:00:51,069 INFO L384 tUnfolder$Statistics]: this new event has 22 ancestors and is cut-off event [2021-03-11 07:00:51,069 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:51,069 INFO L387 tUnfolder$Statistics]: existing Event has 18 ancestors and is cut-off event [2021-03-11 07:00:51,069 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:51,069 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:51,069 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][121], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 1391#(not finished1), 12#L65true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1550#true, 15#L26true, 21#thread2FINALtrue, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 41#true, Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 49#(not finished1), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), 55#(<= 0 size1), Black: 307#true, Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 315#true, 60#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1383#true, Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1674#(and finished1 finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1709#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:00:51,069 INFO L384 tUnfolder$Statistics]: this new event has 22 ancestors and is cut-off event [2021-03-11 07:00:51,069 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:51,069 INFO L387 tUnfolder$Statistics]: existing Event has 18 ancestors and is cut-off event [2021-03-11 07:00:51,069 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:51,069 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:51,538 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][448], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 11#L40-1true, Black: 1391#(not finished1), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1550#true, 15#L26true, 20#L54true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 49#(not finished1), 820#true, 309#(<= size1 0), 55#(<= 0 size1), Black: 307#true, Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 315#true, 60#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1383#true, Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1674#(and finished1 finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1709#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:00:51,538 INFO L384 tUnfolder$Statistics]: this new event has 24 ancestors and is cut-off event [2021-03-11 07:00:51,538 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:51,539 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:51,539 INFO L387 tUnfolder$Statistics]: existing Event has 18 ancestors and is cut-off event [2021-03-11 07:00:51,539 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][44], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 1391#(not finished1), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1550#true, 15#L26true, 21#thread2FINALtrue, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 49#(not finished1), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), 55#(<= 0 size1), Black: 307#true, Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 315#true, 60#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1383#true, Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1674#(and finished1 finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1709#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:00:51,539 INFO L384 tUnfolder$Statistics]: this new event has 24 ancestors and is cut-off event [2021-03-11 07:00:51,539 INFO L387 tUnfolder$Statistics]: existing Event has 18 ancestors and is cut-off event [2021-03-11 07:00:51,540 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:51,540 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:51,540 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][17], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 1391#(not finished1), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1550#true, 15#L26true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 49#(not finished1), 820#true, 309#(<= size1 0), 55#(<= 0 size1), Black: 307#true, Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 315#true, 60#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1383#true, Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1674#(and finished1 finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1709#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:00:51,540 INFO L384 tUnfolder$Statistics]: this new event has 24 ancestors and is cut-off event [2021-03-11 07:00:51,540 INFO L387 tUnfolder$Statistics]: existing Event has 18 ancestors and is cut-off event [2021-03-11 07:00:51,540 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:51,540 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:51,554 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][17], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 1391#(not finished1), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1550#true, 14#L55true, 15#L26true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 49#(not finished1), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, 820#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, Black: 56#(<= 1 size1), 60#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1110#true, Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1253#(not finished1), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), 1383#true, Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1674#(and finished1 finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1709#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 1247#true, Black: 149#(= state22 state12), 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:00:51,554 INFO L384 tUnfolder$Statistics]: this new event has 24 ancestors and is cut-off event [2021-03-11 07:00:51,555 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:00:51,555 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:00:51,555 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:00:51,555 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][121], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 1391#(not finished1), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1550#true, 14#L55true, 15#L26true, 21#thread2FINALtrue, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 49#(not finished1), 820#true, 309#(<= size1 0), 55#(<= 0 size1), Black: 307#true, Black: 310#(<= size1 1), 315#true, Black: 56#(<= 1 size1), 60#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1110#true, Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), 1383#true, Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1674#(and finished1 finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1709#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 1247#true, Black: 149#(= state22 state12), 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:00:51,555 INFO L384 tUnfolder$Statistics]: this new event has 24 ancestors and is cut-off event [2021-03-11 07:00:51,555 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:00:51,555 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:00:51,555 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:00:51,567 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][17], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), 10#L40true, Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 1391#(not finished1), 12#L65true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1550#true, 20#L54true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 41#true, Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 49#(not finished1), 307#true, 820#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 315#true, 60#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1110#true, Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), 1383#true, Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1674#(and finished1 finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1709#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 1247#true, Black: 149#(= state22 state12), 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:00:51,568 INFO L384 tUnfolder$Statistics]: this new event has 24 ancestors and is cut-off event [2021-03-11 07:00:51,568 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:00:51,568 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:00:51,568 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:00:51,568 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][121], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 1391#(not finished1), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1550#true, 20#L54true, 21#thread2FINALtrue, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 49#(not finished1), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), 55#(<= 0 size1), Black: 307#true, Black: 310#(<= size1 1), 315#true, Black: 56#(<= 1 size1), 60#true, Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1110#true, Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1253#(not finished1), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), 1383#true, Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1674#(and finished1 finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1709#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 1247#true, Black: 149#(= state22 state12), 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:00:51,568 INFO L384 tUnfolder$Statistics]: this new event has 24 ancestors and is cut-off event [2021-03-11 07:00:51,568 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:00:51,568 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:00:51,568 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:00:51,954 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][11], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1550#true, 19#L52true, 27#L32true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 43#(not finished2), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, 55#(<= 0 size1), 825#(or (select done state21) (not finished1)), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 60#true, 322#(not finished1), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1247#true, Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 1391#(not finished1), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1674#(and finished1 finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1716#(not finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 1253#(not finished1), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:00:51,954 INFO L384 tUnfolder$Statistics]: this new event has 24 ancestors and is cut-off event [2021-03-11 07:00:51,954 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:00:51,954 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:51,954 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:52,039 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][448], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 11#L40-1true, Black: 1391#(not finished1), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1550#true, 20#L54true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 41#true, Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), 307#true, Black: 49#(not finished1), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, Black: 56#(<= 1 size1), 60#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), 1383#true, Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1674#(and finished1 finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1709#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:00:52,039 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 07:00:52,039 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:00:52,039 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:52,039 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:52,039 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:52,039 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][17], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 1391#(not finished1), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1550#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 41#true, Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 49#(not finished1), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, 820#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, Black: 56#(<= 1 size1), 60#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), 1383#true, Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1674#(and finished1 finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1709#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:00:52,039 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 07:00:52,039 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:52,039 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:00:52,039 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:52,040 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:52,040 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][121], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 1391#(not finished1), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1550#true, 21#thread2FINALtrue, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 49#(not finished1), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), 55#(<= 0 size1), Black: 307#true, Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 315#true, 60#true, Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1253#(not finished1), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), 1383#true, Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1674#(and finished1 finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1709#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:00:52,040 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 07:00:52,040 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:52,040 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:00:52,040 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:52,040 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:52,043 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][249], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 11#L40-1true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 18#L27true, 20#L54true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 60#true, 1345#(and (not finished2) (not finished1)), 322#(not finished1), 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1253#(not finished1), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1247#true, Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1391#(not finished1), 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1674#(and finished1 finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1716#(not finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:00:52,043 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 07:00:52,043 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:00:52,043 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:52,043 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:52,044 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:52,044 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][11], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 18#L27true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 60#true, 1345#(and (not finished2) (not finished1)), 322#(not finished1), 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1253#(not finished1), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1247#true, Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1391#(not finished1), 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1674#(and finished1 finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1716#(not finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:00:52,044 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 07:00:52,044 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:52,044 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:00:52,044 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:52,044 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:52,044 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][192], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 11#L40-1true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 33#L27-1true, Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, 56#(<= 1 size1), Black: 309#(<= size1 0), Black: 55#(<= 0 size1), Black: 310#(<= size1 1), 60#true, 1345#(and (not finished2) (not finished1)), 322#(not finished1), 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1247#true, Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1391#(not finished1), 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1674#(and finished1 finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1716#(not finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:00:52,044 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 07:00:52,044 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:52,044 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:00:52,044 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:52,044 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:52,045 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][249], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 11#L40-1true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 18#L27true, 20#L54true, 1556#(or finished2 (not finished1)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 41#true, Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 60#true, 322#(not finished1), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), 1115#(or finished2 (not finished1)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1247#true, Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1391#(not finished1), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1674#(and finished1 finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1557#finished2, Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1716#(not finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 1253#(not finished1), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:00:52,045 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 07:00:52,045 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:52,045 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:00:52,045 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:52,045 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:52,045 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][11], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 18#L27true, 1556#(or finished2 (not finished1)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 41#true, Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 60#true, 322#(not finished1), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), 1115#(or finished2 (not finished1)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1247#true, Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1391#(not finished1), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1674#(and finished1 finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1557#finished2, Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1716#(not finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 1253#(not finished1), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:00:52,045 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 07:00:52,045 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:52,045 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:52,045 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:00:52,045 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:52,046 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][192], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 11#L40-1true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1556#(or finished2 (not finished1)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 33#L27-1true, Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, 56#(<= 1 size1), Black: 309#(<= size1 0), Black: 55#(<= 0 size1), Black: 310#(<= size1 1), 60#true, 322#(not finished1), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), 1115#(or finished2 (not finished1)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1247#true, Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1391#(not finished1), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1674#(and finished1 finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1557#finished2, Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1716#(not finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 1253#(not finished1), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:00:52,046 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 07:00:52,046 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:52,046 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:52,046 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:00:52,046 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:52,451 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][448], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 11#L40-1true, Black: 1391#(not finished1), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1550#true, 20#L54true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 49#(not finished1), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), 55#(<= 0 size1), Black: 307#true, Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 315#true, 60#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1383#true, Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1674#(and finished1 finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1709#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:00:52,451 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:00:52,451 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:52,451 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:00:52,451 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:52,451 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][44], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 1391#(not finished1), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1550#true, 21#thread2FINALtrue, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 49#(not finished1), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), 55#(<= 0 size1), Black: 307#true, Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 315#true, 60#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1383#true, Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1674#(and finished1 finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1709#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:00:52,451 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:00:52,451 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:52,451 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:00:52,452 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:52,452 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][17], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 1391#(not finished1), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1550#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 49#(not finished1), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), 55#(<= 0 size1), Black: 307#true, Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 315#true, 60#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1383#true, Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1674#(and finished1 finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1709#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:00:52,452 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:00:52,452 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:52,452 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:00:52,452 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:52,453 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][249], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 11#L40-1true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 18#L27true, 1556#(or finished2 (not finished1)), 20#L54true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 47#true, 309#(<= size1 0), 55#(<= 0 size1), Black: 307#true, Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 60#true, 322#(not finished1), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), 1115#(or finished2 (not finished1)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1247#true, Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1391#(not finished1), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1674#(and finished1 finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1557#finished2, Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1716#(not finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 1253#(not finished1), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:00:52,453 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:00:52,453 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:00:52,453 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:52,453 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:52,453 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][43], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 11#L40-1true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1556#(or finished2 (not finished1)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 33#L27-1true, Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 47#true, 310#(<= size1 1), 56#(<= 1 size1), Black: 307#true, Black: 309#(<= size1 0), Black: 55#(<= 0 size1), 60#true, 322#(not finished1), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), 1115#(or finished2 (not finished1)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1247#true, Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1391#(not finished1), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1674#(and finished1 finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1557#finished2, Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1716#(not finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 1253#(not finished1), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:00:52,453 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:00:52,453 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:52,453 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:52,453 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:00:52,453 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][11], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 18#L27true, 1556#(or finished2 (not finished1)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 47#true, 309#(<= size1 0), 55#(<= 0 size1), Black: 307#true, Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 60#true, 322#(not finished1), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), 1115#(or finished2 (not finished1)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1247#true, Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1391#(not finished1), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1674#(and finished1 finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1557#finished2, Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1716#(not finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 1253#(not finished1), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:00:52,453 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:00:52,453 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:00:52,453 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:52,453 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:52,470 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][17], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 1391#(not finished1), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1550#true, 14#L55true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 49#(not finished1), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, 820#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, Black: 56#(<= 1 size1), 60#true, Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1110#true, Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1253#(not finished1), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), 1383#true, Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1674#(and finished1 finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1709#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 1247#true, Black: 149#(= state22 state12), 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:00:52,470 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:00:52,470 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:00:52,470 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:00:52,470 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:00:52,470 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][121], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 1391#(not finished1), 12#L65true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1550#true, 14#L55true, 21#thread2FINALtrue, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 41#true, Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 49#(not finished1), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), 55#(<= 0 size1), Black: 307#true, Black: 310#(<= size1 1), 315#true, Black: 56#(<= 1 size1), 60#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1110#true, Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), 1383#true, Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1674#(and finished1 finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1709#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 1247#true, Black: 149#(= state22 state12), 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:00:52,470 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:00:52,470 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:00:52,471 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:00:52,471 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:00:52,471 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][11], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), 10#L40true, Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 14#L55true, 18#L27true, 1556#(or finished2 (not finished1)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 60#true, 322#(not finished1), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), 1115#(or finished2 (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1247#true, Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1391#(not finished1), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1674#(and finished1 finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1557#finished2, Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1716#(not finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 1253#(not finished1), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:00:52,471 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:00:52,471 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:00:52,471 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:00:52,471 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:00:52,472 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][192], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 11#L40-1true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 14#L55true, 1556#(or finished2 (not finished1)), 33#L27-1true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, 56#(<= 1 size1), Black: 309#(<= size1 0), Black: 55#(<= 0 size1), Black: 310#(<= size1 1), 60#true, 322#(not finished1), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), 1115#(or finished2 (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1247#true, Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1391#(not finished1), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1674#(and finished1 finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1557#finished2, Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1716#(not finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 1253#(not finished1), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:00:52,472 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:00:52,472 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:00:52,472 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:00:52,472 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:00:52,473 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][17], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 1391#(not finished1), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1550#true, 15#L26true, 19#L52true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 43#(not finished2), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 49#(not finished1), 307#true, 820#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 315#true, 60#true, Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1383#true, Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1674#(and finished1 finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1709#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 1247#true, Black: 149#(= state22 state12), 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:00:52,473 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:00:52,475 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:00:52,475 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:00:52,475 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:00:52,475 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][121], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 1391#(not finished1), 12#L65true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1550#true, 15#L26true, 19#L52true, 21#thread2FINALtrue, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 43#(not finished2), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 49#(not finished1), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), 55#(<= 0 size1), Black: 307#true, Black: 310#(<= size1 1), 315#true, Black: 56#(<= 1 size1), 60#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1383#true, Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1674#(and finished1 finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1709#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 1247#true, Black: 149#(= state22 state12), 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:00:52,475 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:00:52,475 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:00:52,475 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:00:52,475 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:00:52,491 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][11], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 14#L55true, 18#L27true, 1556#(or finished2 (not finished1)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, 55#(<= 0 size1), 825#(or (select done state21) (not finished1)), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 60#true, 322#(not finished1), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), 1115#(or finished2 (not finished1)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1247#true, Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 1391#(not finished1), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1674#(and finished1 finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1557#finished2, Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1716#(not finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 1253#(not finished1), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:00:52,491 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:00:52,491 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:00:52,491 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:00:52,491 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:52,492 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][192], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 11#L40-1true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 14#L55true, 1556#(or finished2 (not finished1)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 33#L27-1true, Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, 56#(<= 1 size1), 825#(or (select done state21) (not finished1)), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 55#(<= 0 size1), 60#true, 322#(not finished1), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), 1115#(or finished2 (not finished1)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1247#true, Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 1391#(not finished1), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1674#(and finished1 finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1557#finished2, Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1716#(not finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 1253#(not finished1), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:00:52,492 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:00:52,492 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:00:52,492 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:00:52,492 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:52,494 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][249], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 11#L40-1true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 20#L54true, 27#L32true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 60#true, 1345#(and (not finished2) (not finished1)), 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), 322#(not finished1), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1247#true, Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1391#(not finished1), 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1674#(and finished1 finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1716#(not finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:00:52,494 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:00:52,494 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:00:52,494 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:52,494 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:00:52,494 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][11], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 27#L32true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 60#true, 1345#(and (not finished2) (not finished1)), 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), 322#(not finished1), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1247#true, Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1391#(not finished1), 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1674#(and finished1 finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1716#(not finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:00:52,494 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:00:52,495 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:00:52,495 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:00:52,495 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:52,613 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][249], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 11#L40-1true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1550#true, 20#L54true, 27#L32true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, 55#(<= 0 size1), 825#(or (select done state21) (not finished1)), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 60#true, 1345#(and (not finished2) (not finished1)), 322#(not finished1), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1247#true, Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 1391#(not finished1), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1674#(and finished1 finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1716#(not finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:00:52,613 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:00:52,613 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:52,613 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:00:52,613 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:52,614 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][11], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1550#true, 27#L32true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, 55#(<= 0 size1), 825#(or (select done state21) (not finished1)), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 60#true, 1345#(and (not finished2) (not finished1)), 322#(not finished1), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1247#true, Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 1391#(not finished1), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1674#(and finished1 finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1716#(not finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:00:52,614 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:00:52,614 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:52,614 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:00:52,614 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:52,615 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][132], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 1391#(not finished1), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1557#finished2, 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), 26#thread3FINALtrue, 27#L32true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 43#(not finished2), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), 307#true, Black: 47#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 60#true, 1349#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1247#true, Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), 925#(and (or (select done state21) (not finished1)) finished2), 413#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1674#(and finished1 finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), 454#finished2, Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 734#(and (or (select done state21) (not finished1)) finished2), Black: 149#(= state22 state12), 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:00:52,615 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:00:52,615 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:52,615 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:00:52,615 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:52,620 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][249], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 11#L40-1true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 18#L27true, 20#L54true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 47#true, 309#(<= size1 0), 55#(<= 0 size1), Black: 307#true, Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 60#true, 1345#(and (not finished2) (not finished1)), 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), 322#(not finished1), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1247#true, Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1391#(not finished1), 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1674#(and finished1 finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1716#(not finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:00:52,620 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:00:52,620 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:52,620 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:00:52,620 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:52,620 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][43], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 11#L40-1true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 33#L27-1true, Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 47#true, 310#(<= size1 1), Black: 307#true, 56#(<= 1 size1), Black: 309#(<= size1 0), Black: 55#(<= 0 size1), 60#true, 1345#(and (not finished2) (not finished1)), 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), 322#(not finished1), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1247#true, Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1391#(not finished1), 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1674#(and finished1 finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1716#(not finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:00:52,621 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:00:52,621 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:52,621 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:00:52,621 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:52,621 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][11], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 18#L27true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 47#true, 309#(<= size1 0), 55#(<= 0 size1), Black: 307#true, Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 60#true, 1345#(and (not finished2) (not finished1)), 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), 322#(not finished1), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1247#true, Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1391#(not finished1), 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1674#(and finished1 finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1716#(not finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:00:52,621 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:00:52,621 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:52,621 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:00:52,621 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:53,135 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][17], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 1391#(not finished1), 12#L65true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1550#true, 19#L52true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 43#(not finished2), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 49#(not finished1), 307#true, 820#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 315#true, 60#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), 1383#true, Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1674#(and finished1 finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1709#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 1247#true, Black: 149#(= state22 state12), 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:00:53,135 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:00:53,135 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:53,135 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:53,135 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:53,136 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][121], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 1391#(not finished1), 12#L65true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1550#true, 19#L52true, 21#thread2FINALtrue, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 43#(not finished2), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 49#(not finished1), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), 55#(<= 0 size1), Black: 307#true, Black: 310#(<= size1 1), 315#true, Black: 56#(<= 1 size1), 60#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), 1383#true, Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1674#(and finished1 finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1709#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 1247#true, Black: 149#(= state22 state12), 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:00:53,136 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:00:53,136 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:53,136 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:53,136 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:53,137 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][11], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 18#L27true, 19#L52true, 1556#(or finished2 (not finished1)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 43#(not finished2), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 60#true, 322#(not finished1), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), 1115#(or finished2 (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1247#true, Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1391#(not finished1), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1674#(and finished1 finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1557#finished2, Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1716#(not finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 1253#(not finished1), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:00:53,137 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:00:53,137 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:53,137 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:53,137 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:53,137 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][192], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 11#L40-1true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 19#L52true, 1556#(or finished2 (not finished1)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 33#L27-1true, Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 43#(not finished2), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, 56#(<= 1 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 55#(<= 0 size1), 60#true, 322#(not finished1), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), 1115#(or finished2 (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1247#true, Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1391#(not finished1), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1674#(and finished1 finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1557#finished2, Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1716#(not finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 1253#(not finished1), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:00:53,137 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:00:53,137 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:53,137 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:53,137 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:53,138 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][11], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1550#true, 18#L27true, 19#L52true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 43#(not finished2), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 60#true, 322#(not finished1), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1247#true, Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1391#(not finished1), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1674#(and finished1 finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1716#(not finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 1253#(not finished1), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:00:53,138 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:00:53,138 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:53,138 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:53,138 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:53,138 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][192], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 11#L40-1true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1550#true, 19#L52true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 33#L27-1true, Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 43#(not finished2), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, 56#(<= 1 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 55#(<= 0 size1), 60#true, 322#(not finished1), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1247#true, Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1391#(not finished1), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1674#(and finished1 finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1716#(not finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 1253#(not finished1), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:00:53,139 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:00:53,139 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:53,139 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:53,139 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:53,140 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][625], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 774#(and finished1 finished2), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 1391#(not finished1), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 15#L26true, 21#thread2FINALtrue, 26#thread3FINALtrue, 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 43#(not finished2), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 49#(not finished1), 309#(<= size1 0), 55#(<= 0 size1), Black: 307#true, Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 827#finished2, 60#true, 319#(or finished2 (and (= state21 state11) (not (select done state11)))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), 1367#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1247#true, Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1387#(or finished2 (and (not (select done state21)) (= (select update state11) state21))), 1674#(and finished1 finished2), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1222#(and finished1 finished2), Black: 937#(and (select done state21) finished1 (= state21 state11)), 454#finished2, Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), 1023#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:00:53,141 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:00:53,141 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:53,141 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:53,141 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:53,141 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][203], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 1391#(not finished1), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 15#L26true, 1557#finished2, 26#thread3FINALtrue, 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 43#(not finished2), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 49#(not finished1), 307#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 827#finished2, 60#true, 319#(or finished2 (and (= state21 state11) (not (select done state11)))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1247#true, Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1387#(or finished2 (and (not (select done state21)) (= (select update state11) state21))), 625#finished2, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1674#(and finished1 finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 454#finished2, Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 977#(or finished2 (not finished1)), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:00:53,141 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:00:53,141 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:53,141 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:53,141 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:53,142 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][637], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 774#(and finished1 finished2), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 1391#(not finished1), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 15#L26true, 21#thread2FINALtrue, 26#thread3FINALtrue, 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 43#(not finished2), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 49#(not finished1), 309#(<= size1 0), 55#(<= 0 size1), Black: 307#true, Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 827#finished2, 60#true, 319#(or finished2 (and (= state21 state11) (not (select done state11)))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), 1367#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1247#true, Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1387#(or finished2 (and (not (select done state21)) (= (select update state11) state21))), 1674#(and finished1 finished2), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1222#(and finished1 finished2), Black: 937#(and (select done state21) finished1 (= state21 state11)), 454#finished2, Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:00:53,142 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:00:53,142 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:00:53,142 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:53,142 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:00:53,142 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][203], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 1391#(not finished1), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 15#L26true, 1557#finished2, 26#thread3FINALtrue, 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 43#(not finished2), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 49#(not finished1), 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 827#finished2, 60#true, 319#(or finished2 (and (= state21 state11) (not (select done state11)))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1247#true, Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1387#(or finished2 (and (not (select done state21)) (= (select update state11) state21))), 625#finished2, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1674#(and finished1 finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), 454#finished2, Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:00:53,142 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:00:53,142 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:00:53,142 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:53,142 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:00:53,155 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][11], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1550#true, 18#L27true, 19#L52true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 43#(not finished2), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, 55#(<= 0 size1), 825#(or (select done state21) (not finished1)), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 60#true, 322#(not finished1), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1247#true, Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 1391#(not finished1), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1674#(and finished1 finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1716#(not finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 1253#(not finished1), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:00:53,155 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:00:53,155 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:00:53,155 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:53,155 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:53,156 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][192], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 11#L40-1true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1550#true, 19#L52true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 33#L27-1true, Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 43#(not finished2), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, 56#(<= 1 size1), 825#(or (select done state21) (not finished1)), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 55#(<= 0 size1), 60#true, 322#(not finished1), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1247#true, Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 1391#(not finished1), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1674#(and finished1 finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1716#(not finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 1253#(not finished1), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:00:53,156 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:00:53,156 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:00:53,156 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:53,156 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:00:53,988 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][625], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, 774#(and finished1 finished2), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 1391#(not finished1), 12#L65true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 21#thread2FINALtrue, 26#thread3FINALtrue, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 43#(not finished2), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 49#(not finished1), 309#(<= size1 0), 55#(<= 0 size1), Black: 307#true, Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 827#finished2, 60#true, 319#(or finished2 (and (= state21 state11) (not (select done state11)))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), 1367#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1247#true, Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1387#(or finished2 (and (not (select done state21)) (= (select update state11) state21))), 1674#(and finished1 finished2), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), 1222#(and finished1 finished2), 454#finished2, Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11))), 1023#(or (and (not finished2) (not finished1)) (and finished1 finished2))]) [2021-03-11 07:00:53,989 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:00:53,989 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:53,989 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:53,989 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:53,989 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][203], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 1391#(not finished1), 12#L65true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1557#finished2, 26#thread3FINALtrue, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 43#(not finished2), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 49#(not finished1), 307#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 827#finished2, 60#true, 319#(or finished2 (and (= state21 state11) (not (select done state11)))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1247#true, Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1387#(or finished2 (and (not (select done state21)) (= (select update state11) state21))), 625#finished2, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1674#(and finished1 finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), 454#finished2, Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 977#(or finished2 (not finished1)), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:00:53,989 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:00:53,989 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:53,989 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:53,989 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:53,990 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][132], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 1391#(not finished1), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 18#L27true, 1557#finished2, 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), 26#thread3FINALtrue, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), 549#(and finished2 (or (select done (select update state21)) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 43#(not finished2), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 60#true, 1349#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1247#true, Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), 413#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1674#(and finished1 finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 740#(and (or (select done state21) (not finished1)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:00:53,990 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:00:53,990 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:53,990 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:53,990 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:53,990 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][703], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 11#L40-1true, Black: 1391#(not finished1), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1557#finished2, 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), 26#thread3FINALtrue, 33#L27-1true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), 549#(and finished2 (or (select done (select update state21)) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 43#(not finished2), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, 56#(<= 1 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 55#(<= 0 size1), 60#true, 1349#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1247#true, Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), 413#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1674#(and finished1 finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 740#(and (or (select done state21) (not finished1)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:00:53,991 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:00:53,991 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:53,991 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:53,991 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:53,992 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][249], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 11#L40-1true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 18#L27true, 20#L54true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 60#true, 1345#(and (not finished2) (not finished1)), 322#(not finished1), 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1247#true, Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1391#(not finished1), 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1674#(and finished1 finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1716#(not finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:00:53,992 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:00:53,992 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:00:53,992 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:53,992 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:53,992 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:53,992 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:53,993 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][11], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 18#L27true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 60#true, 1345#(and (not finished2) (not finished1)), 322#(not finished1), 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1247#true, Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1391#(not finished1), 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1674#(and finished1 finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1716#(not finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:00:53,993 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:00:53,993 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:53,993 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:53,993 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:00:53,993 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:53,993 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:53,993 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][192], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 11#L40-1true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 33#L27-1true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, 56#(<= 1 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 55#(<= 0 size1), 60#true, 1345#(and (not finished2) (not finished1)), 322#(not finished1), 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1247#true, Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1391#(not finished1), 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1674#(and finished1 finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1716#(not finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:00:53,993 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:00:53,993 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:53,993 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:53,993 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:00:53,993 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:53,993 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:53,994 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][249], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 11#L40-1true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1550#true, 18#L27true, 20#L54true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 60#true, 1345#(and (not finished2) (not finished1)), 322#(not finished1), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1247#true, Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1391#(not finished1), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1674#(and finished1 finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1716#(not finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:00:53,994 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:00:53,994 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:53,994 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:53,994 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:53,995 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][11], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1550#true, 18#L27true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 60#true, 1345#(and (not finished2) (not finished1)), 322#(not finished1), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1247#true, Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1391#(not finished1), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1674#(and finished1 finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1716#(not finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:00:53,995 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:00:53,995 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:53,995 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:53,995 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:53,995 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][192], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 11#L40-1true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1550#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 33#L27-1true, Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, 56#(<= 1 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 55#(<= 0 size1), 60#true, 1345#(and (not finished2) (not finished1)), 322#(not finished1), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1247#true, Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1391#(not finished1), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1674#(and finished1 finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1716#(not finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:00:53,995 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:00:53,995 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:53,995 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:53,995 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:53,996 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][203], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 774#(and finished1 finished2), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 1391#(not finished1), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 26#thread3FINALtrue, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 43#(not finished2), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 49#(not finished1), 307#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 827#finished2, 60#true, 319#(or finished2 (and (= state21 state11) (not (select done state11)))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), 1367#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1247#true, Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1387#(or finished2 (and (not (select done state21)) (= (select update state11) state21))), 1674#(and finished1 finished2), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1222#(and finished1 finished2), 454#finished2, Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), 1023#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:00:53,996 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:00:53,996 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:53,996 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:53,996 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:53,996 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][706], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 774#(and finished1 finished2), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 1391#(not finished1), 12#L65true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 21#thread2FINALtrue, 26#thread3FINALtrue, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 43#(not finished2), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 49#(not finished1), Black: 734#(and (or (select done state21) (not finished1)) finished2), 309#(<= size1 0), 55#(<= 0 size1), Black: 307#true, Black: 310#(<= size1 1), 827#finished2, Black: 56#(<= 1 size1), 60#true, 319#(or finished2 (and (= state21 state11) (not (select done state11)))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), 1367#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1247#true, Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1387#(or finished2 (and (not (select done state21)) (= (select update state11) state21))), 1674#(and finished1 finished2), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1222#(and finished1 finished2), Black: 937#(and (select done state21) finished1 (= state21 state11)), 454#finished2, Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), 1023#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:00:53,996 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:00:53,996 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:53,996 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:53,996 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:53,997 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][203], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 774#(and finished1 finished2), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 1391#(not finished1), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 26#thread3FINALtrue, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 43#(not finished2), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 49#(not finished1), 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 827#finished2, 60#true, 319#(or finished2 (and (= state21 state11) (not (select done state11)))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), 1367#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1247#true, Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1387#(or finished2 (and (not (select done state21)) (= (select update state11) state21))), 1674#(and finished1 finished2), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1222#(and finished1 finished2), Black: 937#(and (select done state21) finished1 (= state21 state11)), 454#finished2, Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:00:53,997 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:00:53,997 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:00:53,997 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:53,997 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:00:53,998 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][706], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 774#(and finished1 finished2), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 1391#(not finished1), 12#L65true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 21#thread2FINALtrue, 26#thread3FINALtrue, 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 43#(not finished2), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 49#(not finished1), Black: 734#(and (or (select done state21) (not finished1)) finished2), 309#(<= size1 0), 55#(<= 0 size1), Black: 307#true, Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 827#finished2, 60#true, 319#(or finished2 (and (= state21 state11) (not (select done state11)))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), 1367#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1247#true, Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1387#(or finished2 (and (not (select done state21)) (= (select update state11) state21))), 1674#(and finished1 finished2), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1222#(and finished1 finished2), Black: 937#(and (select done state21) finished1 (= state21 state11)), 454#finished2, Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:00:53,998 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:00:53,998 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:00:53,998 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:53,998 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:00:54,009 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][249], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 11#L40-1true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1550#true, 18#L27true, 20#L54true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, 55#(<= 0 size1), 825#(or (select done state21) (not finished1)), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 60#true, 1345#(and (not finished2) (not finished1)), 322#(not finished1), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1247#true, Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 1391#(not finished1), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1674#(and finished1 finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1716#(not finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:00:54,009 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:00:54,009 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:54,009 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:54,009 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:00:54,010 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][11], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1550#true, 18#L27true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, 55#(<= 0 size1), 825#(or (select done state21) (not finished1)), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 60#true, 1345#(and (not finished2) (not finished1)), 322#(not finished1), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1247#true, Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 1391#(not finished1), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1674#(and finished1 finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1716#(not finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:00:54,010 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:00:54,010 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:00:54,010 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:54,010 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:54,010 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][192], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 11#L40-1true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1550#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 33#L27-1true, Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, 56#(<= 1 size1), 825#(or (select done state21) (not finished1)), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 55#(<= 0 size1), 60#true, 1345#(and (not finished2) (not finished1)), 322#(not finished1), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1247#true, Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 1391#(not finished1), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1674#(and finished1 finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1716#(not finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:00:54,010 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:00:54,010 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:00:54,010 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:54,010 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:54,011 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][132], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 1391#(not finished1), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 18#L27true, 1557#finished2, 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), 26#thread3FINALtrue, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 43#(not finished2), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), 307#true, Black: 47#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 60#true, 1349#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1247#true, Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), 413#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), 925#(and (or (select done state21) (not finished1)) finished2), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1674#(and finished1 finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), 454#finished2, Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 734#(and (or (select done state21) (not finished1)) finished2), Black: 149#(= state22 state12), 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:00:54,011 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:00:54,011 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:54,011 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:00:54,011 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:54,011 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][703], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 11#L40-1true, Black: 1391#(not finished1), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1557#finished2, 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), 26#thread3FINALtrue, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 33#L27-1true, Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 43#(not finished2), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), 307#true, Black: 47#true, 56#(<= 1 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 55#(<= 0 size1), 60#true, 1349#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1247#true, Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), 413#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), 925#(and (or (select done state21) (not finished1)) finished2), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1674#(and finished1 finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), 454#finished2, Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 734#(and (or (select done state21) (not finished1)) finished2), Black: 149#(= state22 state12), 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:00:54,011 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:00:54,012 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:54,012 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:00:54,012 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:00:57,837 INFO L129 PetriNetUnfolder]: 20137/36226 cut-off events. [2021-03-11 07:00:57,837 INFO L130 PetriNetUnfolder]: For 995412/998317 co-relation queries the response was YES. [2021-03-11 07:00:59,072 INFO L84 FinitePrefix]: Finished finitePrefix Result has 284168 conditions, 36226 events. 20137/36226 cut-off events. For 995412/998317 co-relation queries the response was YES. Maximal size of possible extension queue 1379. Compared 320604 event pairs, 2269 based on Foata normal form. 781/36368 useless extension candidates. Maximal degree in co-relation 284029. Up to 12017 conditions per place. [2021-03-11 07:00:59,232 INFO L132 encePairwiseOnDemand]: 20/30 looper letters, 583 selfloop transitions, 507 changer transitions 5/1128 dead transitions. [2021-03-11 07:00:59,232 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 412 places, 1128 transitions, 25300 flow [2021-03-11 07:00:59,232 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-03-11 07:00:59,232 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2021-03-11 07:00:59,233 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 883 transitions. [2021-03-11 07:00:59,233 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.7358333333333333 [2021-03-11 07:00:59,233 INFO L72 ComplementDD]: Start complementDD. Operand 40 states and 883 transitions. [2021-03-11 07:00:59,233 INFO L73 IsDeterministic]: Start isDeterministic. Operand 40 states and 883 transitions. [2021-03-11 07:00:59,233 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 07:00:59,233 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 40 states and 883 transitions. [2021-03-11 07:00:59,235 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 41 states, 40 states have (on average 22.075) internal successors, (883), 40 states have internal predecessors, (883), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 07:00:59,236 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 41 states, 41 states have (on average 30.0) internal successors, (1230), 41 states have internal predecessors, (1230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 07:00:59,236 INFO L81 ComplementDD]: Finished complementDD. Result has 41 states, 41 states have (on average 30.0) internal successors, (1230), 41 states have internal predecessors, (1230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 07:00:59,236 INFO L185 Difference]: Start difference. First operand has 373 places, 733 transitions, 15000 flow. Second operand 40 states and 883 transitions. [2021-03-11 07:00:59,236 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 412 places, 1128 transitions, 25300 flow [2021-03-11 07:01:10,425 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 412 places, 1128 transitions, 24478 flow, removed 411 selfloop flow, removed 0 redundant places. [2021-03-11 07:01:10,441 INFO L241 Difference]: Finished difference. Result has 445 places, 903 transitions, 20093 flow [2021-03-11 07:01:10,441 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=30, PETRI_DIFFERENCE_MINUEND_FLOW=14387, PETRI_DIFFERENCE_MINUEND_PLACES=373, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=730, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=335, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=315, PETRI_DIFFERENCE_SUBTRAHEND_STATES=40, PETRI_FLOW=20093, PETRI_PLACES=445, PETRI_TRANSITIONS=903} [2021-03-11 07:01:10,441 INFO L335 CegarLoopForPetriNet]: 32 programPoint places, 413 predicate places. [2021-03-11 07:01:10,441 INFO L480 AbstractCegarLoop]: Abstraction has has 445 places, 903 transitions, 20093 flow [2021-03-11 07:01:10,442 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 18.0) internal successors, (198), 11 states have internal predecessors, (198), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 07:01:10,442 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 07:01:10,442 INFO L255 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 07:01:10,666 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2021-03-11 07:01:10,666 INFO L428 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-11 07:01:10,666 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 07:01:10,666 INFO L82 PathProgramCache]: Analyzing trace with hash -1095166789, now seen corresponding path program 15 times [2021-03-11 07:01:10,666 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 07:01:10,666 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [251001475] [2021-03-11 07:01:10,666 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 07:01:10,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 07:01:10,682 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,683 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:01:10,684 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,684 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:01:10,686 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,687 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-11 07:01:10,692 INFO L142 QuantifierPusher]: treesize reduction 13, result has 53.6 percent of original size [2021-03-11 07:01:10,692 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-11 07:01:10,703 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,703 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:01:10,708 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,708 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:01:10,713 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,713 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:01:10,713 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 07:01:10,713 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [251001475] [2021-03-11 07:01:10,713 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1940424738] [2021-03-11 07:01:10,713 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-11 07:01:10,747 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-03-11 07:01:10,748 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-11 07:01:10,748 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 10 conjunts are in the unsatisfiable core [2021-03-11 07:01:10,752 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-11 07:01:10,753 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,753 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:01:10,753 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,753 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:01:10,754 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,754 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:01:10,754 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,754 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:01:10,754 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,754 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:01:10,754 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,755 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:01:10,755 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,755 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:01:10,755 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,755 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:01:10,755 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,756 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:01:10,756 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,756 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:01:10,756 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,756 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:01:10,756 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,757 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:01:10,757 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,757 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:01:10,757 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,757 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:01:10,757 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,758 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:01:10,758 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,758 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:01:10,758 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,758 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:01:10,758 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,759 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:01:10,759 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,759 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:01:10,759 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,759 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:01:10,759 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,760 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:01:10,760 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,760 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:01:10,760 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,760 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:01:10,760 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,761 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:01:10,761 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,761 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:01:10,761 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,761 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:01:10,761 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,762 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:01:10,762 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,762 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:01:10,762 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,762 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:01:10,762 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,762 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:01:10,763 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,763 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:01:10,763 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,763 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:01:10,763 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,763 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:01:10,764 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,764 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:01:10,764 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,764 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:01:10,764 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,764 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:01:10,765 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,765 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:01:10,765 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,765 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:01:10,765 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,765 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:01:10,766 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,766 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:01:10,766 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,766 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:01:10,767 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,767 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:01:10,767 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,767 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:01:10,767 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,767 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:01:10,768 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,768 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-11 07:01:10,768 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,768 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-11 07:01:10,769 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,769 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-11 07:01:10,769 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,769 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-11 07:01:10,807 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,807 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 07:01:10,807 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,808 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-11 07:01:10,808 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-03-11 07:01:10,808 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,808 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 07:01:10,809 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,809 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-11 07:01:10,809 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-03-11 07:01:10,810 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,823 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-11 07:01:10,824 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,824 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 07:01:10,824 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,824 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 07:01:10,825 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,825 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-11 07:01:10,825 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 07:01:10,826 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,826 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-11 07:01:10,826 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-03-11 07:01:10,826 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 07:01:10,826 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,827 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-11 07:01:10,827 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-03-11 07:01:10,833 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-03-11 07:01:10,833 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,833 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:01:10,834 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,834 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:01:10,834 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-11 07:01:10,835 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 8 [2021-03-11 07:01:10,835 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,836 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:01:10,836 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,836 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:01:10,836 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-11 07:01:10,841 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,841 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,842 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-11 07:01:10,842 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-11 07:01:10,842 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:27, output treesize:13 [2021-03-11 07:01:10,842 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,842 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-11 07:01:10,842 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,842 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-11 07:01:10,852 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,852 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-11 07:01:10,853 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,853 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 07:01:10,853 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,853 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-11 07:01:10,854 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-03-11 07:01:10,854 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,855 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-11 07:01:10,855 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,855 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 07:01:10,856 INFO L142 QuantifierPusher]: treesize reduction 23, result has 43.9 percent of original size [2021-03-11 07:01:10,857 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 07:01:10,857 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 07:01:10,857 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,858 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 07:01:10,868 INFO L142 QuantifierPusher]: treesize reduction 7, result has 41.7 percent of original size [2021-03-11 07:01:10,868 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:01:10,868 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,869 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:01:10,869 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,869 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:01:10,869 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,869 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:01:10,869 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,870 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:01:10,870 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,870 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:01:10,870 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,870 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:01:10,870 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,870 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:01:10,871 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,871 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:01:10,871 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,871 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:01:10,871 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,871 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:01:10,872 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,872 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:01:10,872 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,872 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:01:10,872 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,872 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:01:10,873 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,873 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:01:10,873 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,873 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:01:10,873 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,873 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:01:10,874 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,874 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:01:10,874 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,874 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:01:10,874 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,874 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:01:10,875 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,875 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:01:10,875 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,875 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:01:10,875 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,875 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:01:10,876 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,876 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:01:10,876 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,876 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:01:10,876 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,876 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:01:10,876 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,877 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:01:10,877 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,877 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:01:10,877 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,877 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:01:10,878 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,878 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:01:10,878 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,878 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:01:10,878 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,878 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:01:10,878 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,879 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:01:10,879 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,879 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:01:10,879 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,879 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:01:10,879 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,880 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:01:10,880 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,880 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:01:10,880 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,880 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:01:10,880 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,881 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:01:10,881 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,881 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:01:10,881 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,881 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:01:10,881 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,882 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:01:10,882 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,882 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:01:10,882 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,882 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:01:10,882 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,883 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:01:10,883 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,883 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:01:10,883 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:10,883 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:01:10,883 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 5 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 07:01:10,883 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-11 07:01:10,883 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-03-11 07:01:10,884 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [688688616] [2021-03-11 07:01:10,884 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-03-11 07:01:10,884 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 07:01:10,884 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-03-11 07:01:10,884 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2021-03-11 07:01:10,885 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 16 out of 30 [2021-03-11 07:01:10,885 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 445 places, 903 transitions, 20093 flow. Second operand has 11 states, 11 states have (on average 18.09090909090909) internal successors, (199), 11 states have internal predecessors, (199), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 07:01:10,885 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 07:01:10,885 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 16 of 30 [2021-03-11 07:01:10,885 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 07:01:14,725 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][28], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), 770#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), 10#L40true, Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1550#true, 19#L52true, 27#L32true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 43#(not finished2), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 60#true, 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 1110#true, Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1835#(and (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1709#true, Black: 1247#true, Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 1911#(not finished1), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1674#(and finished1 finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1716#(not finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 1253#(not finished1), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:14,725 INFO L384 tUnfolder$Statistics]: this new event has 22 ancestors and is cut-off event [2021-03-11 07:01:14,725 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:01:14,725 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:01:14,725 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:01:16,115 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][439], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 11#L40-1true, Black: 1391#(not finished1), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1550#true, 15#L26true, 20#L54true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 49#(not finished1), 820#true, 309#(<= size1 0), 55#(<= 0 size1), Black: 307#true, Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 315#true, 60#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 1110#true, Black: 451#(or (select done (select update state21)) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1835#(and (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), 618#true, Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1674#(and finished1 finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1709#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:16,115 INFO L384 tUnfolder$Statistics]: this new event has 24 ancestors and is cut-off event [2021-03-11 07:01:16,115 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:01:16,115 INFO L387 tUnfolder$Statistics]: existing Event has 18 ancestors and is cut-off event [2021-03-11 07:01:16,115 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:01:16,115 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][17], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 1391#(not finished1), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1550#true, 15#L26true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 49#(not finished1), 820#true, 309#(<= size1 0), 55#(<= 0 size1), Black: 307#true, Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 315#true, 60#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 1110#true, Black: 451#(or (select done (select update state21)) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1835#(and (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), 618#true, Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1674#(and finished1 finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1709#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:16,115 INFO L384 tUnfolder$Statistics]: this new event has 24 ancestors and is cut-off event [2021-03-11 07:01:16,115 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:01:16,115 INFO L387 tUnfolder$Statistics]: existing Event has 18 ancestors and is cut-off event [2021-03-11 07:01:16,115 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:01:16,116 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][44], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 1391#(not finished1), 12#L65true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1550#true, 15#L26true, 21#thread2FINALtrue, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 41#true, Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 49#(not finished1), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), 55#(<= 0 size1), Black: 307#true, Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 315#true, 60#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 1110#true, Black: 451#(or (select done (select update state21)) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1835#(and (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), 618#true, Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1674#(and finished1 finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1709#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:16,116 INFO L384 tUnfolder$Statistics]: this new event has 24 ancestors and is cut-off event [2021-03-11 07:01:16,116 INFO L387 tUnfolder$Statistics]: existing Event has 18 ancestors and is cut-off event [2021-03-11 07:01:16,116 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:01:16,116 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:01:16,295 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][28], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1550#true, 19#L52true, 27#L32true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 43#(not finished2), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, 55#(<= 0 size1), 825#(or (select done state21) (not finished1)), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 60#true, 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1835#(and (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1247#true, Black: 1709#true, Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 1911#(not finished1), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1674#(and finished1 finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1716#(not finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 1253#(not finished1), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:16,295 INFO L384 tUnfolder$Statistics]: this new event has 24 ancestors and is cut-off event [2021-03-11 07:01:16,295 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:01:16,295 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:01:16,295 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:01:16,521 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][439], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 11#L40-1true, Black: 1391#(not finished1), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1550#true, 20#L54true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 41#true, Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 49#(not finished1), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, 820#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 315#true, 60#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 1110#true, Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1835#(and (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), 1383#true, Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), 618#true, Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1674#(and finished1 finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1709#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:16,522 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 07:01:16,522 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:01:16,522 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:16,522 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:16,522 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][121], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, 6#thread1FINALtrue, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 1391#(not finished1), 12#L65true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1550#true, 21#thread2FINALtrue, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 41#true, Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 49#(not finished1), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), 55#(<= 0 size1), Black: 307#true, Black: 310#(<= size1 1), 315#true, Black: 56#(<= 1 size1), 60#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 1110#true, Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1835#(and (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), 1383#true, Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), 618#true, Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1674#(and finished1 finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1709#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:16,522 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 07:01:16,522 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:16,525 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:01:16,525 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:16,525 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][17], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, 6#thread1FINALtrue, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 1391#(not finished1), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1550#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 41#true, Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 49#(not finished1), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, 820#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 315#true, 60#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 1110#true, Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1835#(and (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), 1383#true, Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), 618#true, Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1674#(and finished1 finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1709#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:16,525 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 07:01:16,526 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:16,526 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:01:16,526 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:17,105 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][439], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 11#L40-1true, Black: 1391#(not finished1), 12#L65true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1550#true, 20#L54true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 41#true, Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 49#(not finished1), 820#true, 309#(<= size1 0), 55#(<= 0 size1), Black: 307#true, Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 315#true, 60#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 1110#true, Black: 451#(or (select done (select update state21)) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1835#(and (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), 618#true, Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1674#(and finished1 finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1709#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:17,105 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:01:17,105 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:01:17,105 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:17,105 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:17,105 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][17], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 1391#(not finished1), 12#L65true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1550#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 41#true, Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 49#(not finished1), 820#true, 309#(<= size1 0), 55#(<= 0 size1), Black: 307#true, Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 315#true, 60#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 1110#true, Black: 451#(or (select done (select update state21)) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1835#(and (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), 618#true, Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1674#(and finished1 finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1709#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:17,105 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:01:17,106 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:01:17,106 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:17,106 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:17,106 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][44], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 1391#(not finished1), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1550#true, 21#thread2FINALtrue, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 49#(not finished1), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), 55#(<= 0 size1), Black: 307#true, Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 315#true, 60#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 1110#true, Black: 451#(or (select done (select update state21)) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1835#(and (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1383#true, Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), 618#true, Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1674#(and finished1 finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1709#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:17,106 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:01:17,106 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:01:17,106 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:17,106 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:17,107 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][330], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 11#L40-1true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 18#L27true, 20#L54true, 1556#(or finished2 (not finished1)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 47#true, 309#(<= size1 0), 55#(<= 0 size1), Black: 307#true, Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 60#true, 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1115#(or finished2 (not finished1)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1835#(and (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1247#true, Black: 1709#true, Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 447#true, Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 1911#(not finished1), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1674#(and finished1 finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1557#finished2, Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1716#(not finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 1253#(not finished1), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:17,107 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:01:17,107 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:17,107 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:17,107 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:01:17,108 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][43], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 11#L40-1true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1556#(or finished2 (not finished1)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 33#L27-1true, Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 47#true, 310#(<= size1 1), Black: 307#true, 56#(<= 1 size1), Black: 309#(<= size1 0), Black: 55#(<= 0 size1), 60#true, 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1115#(or finished2 (not finished1)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1835#(and (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1247#true, Black: 1709#true, Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 447#true, Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 1911#(not finished1), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1674#(and finished1 finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1557#finished2, Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1716#(not finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 1253#(not finished1), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:17,108 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:01:17,108 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:17,108 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:01:17,108 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:17,108 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][28], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 18#L27true, 1556#(or finished2 (not finished1)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 47#true, 309#(<= size1 0), 55#(<= 0 size1), Black: 307#true, Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 60#true, 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1115#(or finished2 (not finished1)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1835#(and (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1247#true, Black: 1709#true, Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 447#true, Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 1911#(not finished1), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1674#(and finished1 finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1557#finished2, Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1716#(not finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 1253#(not finished1), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:17,108 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:01:17,108 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:17,108 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:17,108 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:01:17,121 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][242], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 11#L40-1true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 20#L54true, 27#L32true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 60#true, 1345#(and (not finished2) (not finished1)), 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1835#(and (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1247#true, Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1709#true, Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 447#true, Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1674#(and finished1 finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1716#(not finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2002#(and (not finished2) (not finished1)), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:17,121 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:01:17,121 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:01:17,121 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:01:17,121 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:17,121 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][12], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), 10#L40true, Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 27#L32true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 60#true, 1345#(and (not finished2) (not finished1)), 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1835#(and (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1247#true, Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1709#true, Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 447#true, Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1674#(and finished1 finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1716#(not finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2002#(and (not finished2) (not finished1)), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:17,121 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:01:17,121 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:17,121 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:01:17,121 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:01:17,330 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][242], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 11#L40-1true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1550#true, 20#L54true, 27#L32true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 41#true, Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, 55#(<= 0 size1), 825#(or (select done state21) (not finished1)), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 60#true, 1345#(and (not finished2) (not finished1)), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1835#(and (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1247#true, Black: 1709#true, Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1674#(and finished1 finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1716#(not finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), 2002#(and (not finished2) (not finished1)), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:17,330 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:01:17,330 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:01:17,331 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:17,331 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:17,331 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][12], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1550#true, 27#L32true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 41#true, Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, 55#(<= 0 size1), 825#(or (select done state21) (not finished1)), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 60#true, 1345#(and (not finished2) (not finished1)), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1835#(and (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1247#true, Black: 1709#true, Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1674#(and finished1 finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1716#(not finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), 2002#(and (not finished2) (not finished1)), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:17,331 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:01:17,331 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:17,331 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:01:17,331 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:17,332 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][133], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 1391#(not finished1), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1557#finished2, 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), 26#thread3FINALtrue, 27#L32true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 43#(not finished2), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), 307#true, Black: 47#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 60#true, 1349#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1835#(and (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1247#true, Black: 1709#true, Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 447#true, Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), 925#(and (or (select done state21) (not finished1)) finished2), 413#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1674#(and finished1 finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), 454#finished2, Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 734#(and (or (select done state21) (not finished1)) finished2), 2014#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 149#(= state22 state12), 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:17,332 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:01:17,332 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:17,332 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:17,332 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:01:17,333 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][133], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1557#finished2, 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), 26#thread3FINALtrue, 27#L32true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 43#(not finished2), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), 307#true, Black: 47#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 60#true, 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1835#(and (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1247#true, Black: 1709#true, Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 447#true, Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), 925#(and (or (select done state21) (not finished1)) finished2), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1674#(and finished1 finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), 454#finished2, Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), 734#(and (or (select done state21) (not finished1)) finished2), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 2014#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 149#(= state22 state12), 224#true, 1253#(not finished1), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:17,333 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:01:17,333 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:01:17,333 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:17,333 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:18,050 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][199], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 1391#(not finished1), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 15#L26true, 1557#finished2, 26#thread3FINALtrue, 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 43#(not finished2), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 49#(not finished1), 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 827#finished2, 60#true, 319#(or finished2 (and (= state21 state11) (not (select done state11)))), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1835#(and (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1247#true, Black: 1709#true, Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 447#true, Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1387#(or finished2 (and (not (select done state21)) (= (select update state11) state21))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 625#finished2, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1674#(and finished1 finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 454#finished2, Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:18,050 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:01:18,050 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:01:18,050 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:01:18,050 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:01:18,050 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][640], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 774#(and finished1 finished2), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 1391#(not finished1), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 15#L26true, 21#thread2FINALtrue, 26#thread3FINALtrue, 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 43#(not finished2), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 49#(not finished1), 309#(<= size1 0), 55#(<= 0 size1), Black: 307#true, Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 827#finished2, 60#true, 319#(or finished2 (and (= state21 state11) (not (select done state11)))), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), 1367#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1835#(and (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1247#true, Black: 1709#true, Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 447#true, Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1387#(or finished2 (and (not (select done state21)) (= (select update state11) state21))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1674#(and finished1 finished2), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1222#(and finished1 finished2), 454#finished2, Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 2032#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:18,050 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:01:18,050 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:01:18,050 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:01:18,050 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:01:18,067 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][28], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1550#true, 18#L27true, 19#L52true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 43#(not finished2), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, 55#(<= 0 size1), 825#(or (select done state21) (not finished1)), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 60#true, 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1835#(and (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1709#true, Black: 1247#true, Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 1911#(not finished1), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1674#(and finished1 finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1716#(not finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 1253#(not finished1), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:18,067 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:01:18,067 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:01:18,067 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:01:18,067 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:01:18,067 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][190], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 11#L40-1true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1550#true, 19#L52true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 33#L27-1true, Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 43#(not finished2), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, 56#(<= 1 size1), Black: 309#(<= size1 0), 825#(or (select done state21) (not finished1)), Black: 55#(<= 0 size1), Black: 310#(<= size1 1), 60#true, 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1835#(and (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1709#true, Black: 1247#true, Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 1911#(not finished1), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1674#(and finished1 finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1716#(not finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 1253#(not finished1), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:18,067 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:01:18,067 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:01:18,067 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:01:18,067 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:01:18,249 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][199], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 1391#(not finished1), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 15#L26true, 1557#finished2, 26#thread3FINALtrue, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 43#(not finished2), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 49#(not finished1), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, Black: 56#(<= 1 size1), 827#finished2, 60#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1835#(and (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1709#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 447#true, Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 625#finished2, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1674#(and finished1 finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), 454#finished2, Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 1247#true, Black: 149#(= state22 state12), 224#true, 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:18,249 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:01:18,249 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:01:18,250 INFO L387 tUnfolder$Statistics]: existing Event has 26 ancestors and is cut-off event [2021-03-11 07:01:18,250 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:01:18,349 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][639], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 774#(and finished1 finished2), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 1391#(not finished1), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 15#L26true, 21#thread2FINALtrue, 26#thread3FINALtrue, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 43#(not finished2), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 49#(not finished1), 309#(<= size1 0), 55#(<= 0 size1), Black: 307#true, Black: 310#(<= size1 1), 315#true, Black: 56#(<= 1 size1), 827#finished2, 60#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1835#(and (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1709#true, Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 447#true, Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1674#(and finished1 finished2), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), 1222#(and finished1 finished2), 454#finished2, Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, 2032#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:18,350 INFO L384 tUnfolder$Statistics]: this new event has 24 ancestors and is not cut-off event [2021-03-11 07:01:18,350 INFO L387 tUnfolder$Statistics]: existing Event has 26 ancestors and is not cut-off event [2021-03-11 07:01:18,350 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is not cut-off event [2021-03-11 07:01:18,350 INFO L387 tUnfolder$Statistics]: existing Event has 26 ancestors and is not cut-off event [2021-03-11 07:01:18,766 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][713], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, 774#(and finished1 finished2), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 1391#(not finished1), 12#L65true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 21#thread2FINALtrue, 26#thread3FINALtrue, 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 43#(not finished2), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 49#(not finished1), Black: 734#(and (or (select done state21) (not finished1)) finished2), 309#(<= size1 0), 55#(<= 0 size1), Black: 307#true, Black: 310#(<= size1 1), 827#finished2, Black: 56#(<= 1 size1), 60#true, 319#(or finished2 (and (= state21 state11) (not (select done state11)))), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), 1367#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1835#(and (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1247#true, Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1709#true, Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 447#true, Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), 1387#(or finished2 (and (not (select done state21)) (= (select update state11) state21))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1674#(and finished1 finished2), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1222#(and finished1 finished2), 454#finished2, Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 2032#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:18,766 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:01:18,766 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:01:18,766 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:01:18,766 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:18,766 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][278], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, 774#(and finished1 finished2), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 1391#(not finished1), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 26#thread3FINALtrue, 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 43#(not finished2), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 49#(not finished1), 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 827#finished2, 60#true, 319#(or finished2 (and (= state21 state11) (not (select done state11)))), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), 1367#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1835#(and (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1247#true, Black: 1709#true, Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 447#true, Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1387#(or finished2 (and (not (select done state21)) (= (select update state11) state21))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1674#(and finished1 finished2), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1222#(and finished1 finished2), 454#finished2, Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 2032#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:18,766 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:01:18,766 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:01:18,767 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:01:18,767 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:18,782 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][133], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 1391#(not finished1), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 18#L27true, 1557#finished2, 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), 26#thread3FINALtrue, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 43#(not finished2), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), 307#true, Black: 47#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 60#true, 1349#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1835#(and (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1709#true, Black: 1247#true, Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 447#true, Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), 413#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), 925#(and (or (select done state21) (not finished1)) finished2), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1674#(and finished1 finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 454#finished2, Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), 734#(and (or (select done state21) (not finished1)) finished2), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 2014#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 149#(= state22 state12), 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:18,782 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:01:18,782 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:01:18,783 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:18,783 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:18,783 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][710], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 1391#(not finished1), 11#L40-1true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1557#finished2, 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), 26#thread3FINALtrue, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 33#L27-1true, Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 43#(not finished2), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), 307#true, Black: 47#true, 56#(<= 1 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 55#(<= 0 size1), 60#true, 1349#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1835#(and (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1709#true, Black: 1247#true, Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 447#true, Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), 413#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), 925#(and (or (select done state21) (not finished1)) finished2), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1674#(and finished1 finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 454#finished2, Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), 734#(and (or (select done state21) (not finished1)) finished2), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 2014#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 149#(= state22 state12), 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:18,783 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:01:18,783 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:01:18,783 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:18,783 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:18,976 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][713], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 774#(and finished1 finished2), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 1391#(not finished1), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 21#thread2FINALtrue, 26#thread3FINALtrue, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 43#(not finished2), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 49#(not finished1), 309#(<= size1 0), 55#(<= 0 size1), Black: 307#true, Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 315#true, 827#finished2, 60#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1253#(not finished1), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1835#(and (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1709#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1383#true, Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 447#true, Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1674#(and finished1 finished2), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1222#(and finished1 finished2), Black: 937#(and (select done state21) finished1 (= state21 state11)), 454#finished2, Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 1247#true, Black: 149#(= state22 state12), 224#true, 2032#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:18,977 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:01:18,977 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:01:18,977 INFO L387 tUnfolder$Statistics]: existing Event has 27 ancestors and is cut-off event [2021-03-11 07:01:18,977 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:01:18,977 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][278], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 774#(and finished1 finished2), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 1391#(not finished1), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 26#thread3FINALtrue, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 43#(not finished2), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 49#(not finished1), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, Black: 56#(<= 1 size1), 827#finished2, 60#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1835#(and (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1709#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 447#true, Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1674#(and finished1 finished2), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1222#(and finished1 finished2), Black: 937#(and (select done state21) finished1 (= state21 state11)), 454#finished2, Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 1247#true, Black: 149#(= state22 state12), 224#true, 2032#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:18,977 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:01:18,977 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:01:18,977 INFO L387 tUnfolder$Statistics]: existing Event has 27 ancestors and is cut-off event [2021-03-11 07:01:18,977 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:01:18,978 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][133], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 18#L27true, 1557#finished2, 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), 26#thread3FINALtrue, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, 549#(and finished2 (or (select done (select update state21)) (not finished1))), Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 43#(not finished2), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 60#true, 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1835#(and (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1247#true, Black: 1709#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 447#true, Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1674#(and finished1 finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), 2014#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 740#(and (or (select done state21) (not finished1)) finished2 (or (select done (select update state21)) (not finished1))), 1253#(not finished1), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:18,978 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:01:18,978 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:01:18,978 INFO L387 tUnfolder$Statistics]: existing Event has 27 ancestors and is cut-off event [2021-03-11 07:01:18,978 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:01:18,978 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][710], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 11#L40-1true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1557#finished2, 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), 26#thread3FINALtrue, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 33#L27-1true, Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, 549#(and finished2 (or (select done (select update state21)) (not finished1))), Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 43#(not finished2), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, 56#(<= 1 size1), Black: 309#(<= size1 0), Black: 55#(<= 0 size1), Black: 310#(<= size1 1), 60#true, 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1835#(and (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1247#true, Black: 1709#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 447#true, Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1674#(and finished1 finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1686#(and (select done state11) finished1 finished2 (= (select update state11) state21)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), 2014#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 740#(and (or (select done state21) (not finished1)) finished2 (or (select done (select update state21)) (not finished1))), 1253#(not finished1), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:18,978 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:01:18,978 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:01:18,978 INFO L387 tUnfolder$Statistics]: existing Event has 27 ancestors and is cut-off event [2021-03-11 07:01:18,978 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:01:23,754 INFO L129 PetriNetUnfolder]: 22029/39399 cut-off events. [2021-03-11 07:01:23,754 INFO L130 PetriNetUnfolder]: For 1313877/1316762 co-relation queries the response was YES. [2021-03-11 07:01:25,018 INFO L84 FinitePrefix]: Finished finitePrefix Result has 333099 conditions, 39399 events. 22029/39399 cut-off events. For 1313877/1316762 co-relation queries the response was YES. Maximal size of possible extension queue 1472. Compared 348266 event pairs, 1776 based on Foata normal form. 702/39510 useless extension candidates. Maximal degree in co-relation 332927. Up to 8579 conditions per place. [2021-03-11 07:01:25,183 INFO L132 encePairwiseOnDemand]: 20/30 looper letters, 470 selfloop transitions, 685 changer transitions 0/1188 dead transitions. [2021-03-11 07:01:25,183 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 477 places, 1188 transitions, 28413 flow [2021-03-11 07:01:25,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-03-11 07:01:25,183 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2021-03-11 07:01:25,184 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 755 transitions. [2021-03-11 07:01:25,184 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.7401960784313726 [2021-03-11 07:01:25,184 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 755 transitions. [2021-03-11 07:01:25,184 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 755 transitions. [2021-03-11 07:01:25,184 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 07:01:25,184 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 755 transitions. [2021-03-11 07:01:25,185 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 35 states, 34 states have (on average 22.205882352941178) internal successors, (755), 34 states have internal predecessors, (755), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 07:01:25,186 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 35 states, 35 states have (on average 30.0) internal successors, (1050), 35 states have internal predecessors, (1050), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 07:01:25,186 INFO L81 ComplementDD]: Finished complementDD. Result has 35 states, 35 states have (on average 30.0) internal successors, (1050), 35 states have internal predecessors, (1050), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 07:01:25,186 INFO L185 Difference]: Start difference. First operand has 445 places, 903 transitions, 20093 flow. Second operand 34 states and 755 transitions. [2021-03-11 07:01:25,186 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 477 places, 1188 transitions, 28413 flow [2021-03-11 07:01:41,912 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 473 places, 1188 transitions, 27914 flow, removed 214 selfloop flow, removed 4 redundant places. [2021-03-11 07:01:41,938 INFO L241 Difference]: Finished difference. Result has 489 places, 1008 transitions, 24904 flow [2021-03-11 07:01:41,939 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=30, PETRI_DIFFERENCE_MINUEND_FLOW=19517, PETRI_DIFFERENCE_MINUEND_PLACES=440, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=893, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=570, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=262, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=24904, PETRI_PLACES=489, PETRI_TRANSITIONS=1008} [2021-03-11 07:01:41,939 INFO L335 CegarLoopForPetriNet]: 32 programPoint places, 457 predicate places. [2021-03-11 07:01:41,939 INFO L480 AbstractCegarLoop]: Abstraction has has 489 places, 1008 transitions, 24904 flow [2021-03-11 07:01:41,939 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 18.09090909090909) internal successors, (199), 11 states have internal predecessors, (199), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 07:01:41,939 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 07:01:41,939 INFO L255 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 07:01:42,154 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-11 07:01:42,154 INFO L428 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-11 07:01:42,154 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 07:01:42,154 INFO L82 PathProgramCache]: Analyzing trace with hash -1732443683, now seen corresponding path program 16 times [2021-03-11 07:01:42,154 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 07:01:42,155 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1773441535] [2021-03-11 07:01:42,155 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 07:01:42,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 07:01:42,211 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,227 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:01:42,238 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,238 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:01:42,241 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,241 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:01:42,241 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,241 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-03-11 07:01:42,245 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,246 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:01:42,249 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,249 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:01:42,253 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,253 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:01:42,253 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 5 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 07:01:42,253 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1773441535] [2021-03-11 07:01:42,253 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1244002851] [2021-03-11 07:01:42,253 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-11 07:01:42,274 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-11 07:01:42,274 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-11 07:01:42,275 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 10 conjunts are in the unsatisfiable core [2021-03-11 07:01:42,275 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-11 07:01:42,275 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,276 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:01:42,276 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,276 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:01:42,276 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,276 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:01:42,276 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,277 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:01:42,277 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,277 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:01:42,277 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,277 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:01:42,277 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,278 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:01:42,278 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,278 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:01:42,278 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,278 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:01:42,278 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,279 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:01:42,279 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,279 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:01:42,279 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,279 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:01:42,279 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,280 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:01:42,280 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,280 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:01:42,280 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,280 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:01:42,280 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,281 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:01:42,281 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,281 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:01:42,281 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,281 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:01:42,281 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,281 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:01:42,282 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,282 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:01:42,282 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,282 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:01:42,282 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,282 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:01:42,283 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,283 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:01:42,283 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,283 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:01:42,283 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,284 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:01:42,284 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,284 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:01:42,284 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,284 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:01:42,284 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,285 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:01:42,285 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,285 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:01:42,285 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,285 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:01:42,286 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,286 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:01:42,286 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,286 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:01:42,286 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,286 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:01:42,287 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,287 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:01:42,287 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,287 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:01:42,287 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,287 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:01:42,288 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,288 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:01:42,288 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,288 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:01:42,288 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,288 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:01:42,289 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,289 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:01:42,289 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,289 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:01:42,290 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,290 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:01:42,290 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,290 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:01:42,290 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,291 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:01:42,291 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,291 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 07:01:42,291 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,291 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-11 07:01:42,292 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-11 07:01:42,292 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,292 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 07:01:42,292 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,293 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-11 07:01:42,293 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-11 07:01:42,293 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,293 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 07:01:42,294 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,294 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-11 07:01:42,294 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-11 07:01:42,296 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-03-11 07:01:42,296 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,296 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:01:42,296 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,297 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:01:42,297 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-11 07:01:42,298 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,298 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,298 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:01:42,298 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-11 07:01:42,298 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-03-11 07:01:42,298 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,298 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:01:42,299 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,299 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:01:42,299 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,299 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-11 07:01:42,300 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,300 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-11 07:01:42,300 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,300 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-11 07:01:42,300 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,301 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-11 07:01:42,310 INFO L142 QuantifierPusher]: treesize reduction 10, result has 33.3 percent of original size [2021-03-11 07:01:42,310 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:01:42,310 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,311 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:01:42,311 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,311 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:01:42,311 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,311 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:01:42,311 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,312 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:01:42,312 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,312 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:01:42,312 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,312 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:01:42,312 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,313 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:01:42,313 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,313 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:01:42,313 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,313 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:01:42,313 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,314 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:01:42,314 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,314 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:01:42,314 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,314 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:01:42,314 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,315 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:01:42,315 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,315 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:01:42,315 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,315 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:01:42,315 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,316 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:01:42,316 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,316 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:01:42,316 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,316 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:01:42,317 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,317 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:01:42,317 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,317 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:01:42,317 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,317 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:01:42,318 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,318 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:01:42,318 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,318 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:01:42,319 INFO L142 QuantifierPusher]: treesize reduction 12, result has 29.4 percent of original size [2021-03-11 07:01:42,319 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:01:42,319 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,319 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 07:01:42,319 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,319 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:01:42,320 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-03-11 07:01:42,320 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,321 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:01:42,321 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,321 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:01:42,321 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,321 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:01:42,322 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,322 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:01:42,322 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,322 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:01:42,322 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,322 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:01:42,323 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,323 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:01:42,323 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,323 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:01:42,323 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,323 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:01:42,324 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,324 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:01:42,324 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,324 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:01:42,324 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,324 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:01:42,325 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,325 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:01:42,325 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,325 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:01:42,325 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,325 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:01:42,325 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,326 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:01:42,326 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,326 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:01:42,326 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,326 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:01:42,326 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,327 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:01:42,327 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,327 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:01:42,327 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,327 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:01:42,327 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,328 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:01:42,328 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,328 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:01:42,328 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,328 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:01:42,328 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,329 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:01:42,329 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,329 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:01:42,329 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:01:42,329 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:01:42,329 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 5 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 07:01:42,329 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-11 07:01:42,330 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 7 [2021-03-11 07:01:42,330 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [810954603] [2021-03-11 07:01:42,330 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-03-11 07:01:42,330 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 07:01:42,330 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-03-11 07:01:42,330 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-03-11 07:01:42,330 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 16 out of 30 [2021-03-11 07:01:42,331 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 489 places, 1008 transitions, 24904 flow. Second operand has 8 states, 8 states have (on average 18.375) internal successors, (147), 8 states have internal predecessors, (147), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 07:01:42,331 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 07:01:42,331 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 16 of 30 [2021-03-11 07:01:42,331 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 07:01:45,750 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][16], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), 770#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2074#true, 27#L32true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 43#(not finished2), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 47#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 60#true, 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1869#(and (not finished2) (not (select done state11))), 1110#true, Black: 451#(or (select done (select update state21)) (not finished1)), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1709#true, Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1247#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), 1391#(not finished1), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1911#(not finished1), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1716#(not finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 1253#(not finished1), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:45,751 INFO L384 tUnfolder$Statistics]: this new event has 22 ancestors and is cut-off event [2021-03-11 07:01:45,751 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:01:45,751 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:01:45,751 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:01:45,786 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][245], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 1391#(not finished1), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, 15#L26true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 20#L54true, Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2074#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 49#(not finished1), 820#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 315#true, 60#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1383#true, Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), 618#true, Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1709#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:45,787 INFO L384 tUnfolder$Statistics]: this new event has 22 ancestors and is cut-off event [2021-03-11 07:01:45,787 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:01:45,787 INFO L387 tUnfolder$Statistics]: existing Event has 18 ancestors and is cut-off event [2021-03-11 07:01:45,787 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:01:45,787 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][119], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, 15#L26true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 21#thread2FINALtrue, Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2074#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 49#(not finished1), 820#true, 309#(<= size1 0), 55#(<= 0 size1), Black: 307#true, Black: 310#(<= size1 1), 315#true, Black: 56#(<= 1 size1), 60#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), 618#true, Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1709#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:45,787 INFO L384 tUnfolder$Statistics]: this new event has 22 ancestors and is cut-off event [2021-03-11 07:01:45,787 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:01:45,787 INFO L387 tUnfolder$Statistics]: existing Event has 18 ancestors and is cut-off event [2021-03-11 07:01:45,787 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:01:45,787 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][16], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, 15#L26true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2074#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 49#(not finished1), 820#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 315#true, 60#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1383#true, Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), 618#true, Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1709#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:45,788 INFO L384 tUnfolder$Statistics]: this new event has 22 ancestors and is cut-off event [2021-03-11 07:01:45,788 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:01:45,788 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:01:45,788 INFO L387 tUnfolder$Statistics]: existing Event has 18 ancestors and is cut-off event [2021-03-11 07:01:46,858 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][245], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, 780#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 1904#true, Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 20#L54true, Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2074#true, 27#L32true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 47#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 60#true, 1345#(and (not finished2) (not finished1)), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1869#(and (not finished2) (not (select done state11))), 1110#true, Black: 451#(or (select done (select update state21)) (not finished1)), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1709#true, Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1247#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), 1391#(not finished1), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1716#(not finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), 2002#(and (not finished2) (not finished1)), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:46,858 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 07:01:46,858 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:01:46,858 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:01:46,858 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:01:46,858 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][16], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, 780#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 1904#true, Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2074#true, 27#L32true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 47#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 60#true, 1345#(and (not finished2) (not finished1)), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1869#(and (not finished2) (not (select done state11))), 1110#true, Black: 451#(or (select done (select update state21)) (not finished1)), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1709#true, Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1247#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), 1391#(not finished1), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1716#(not finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), 2002#(and (not finished2) (not finished1)), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:46,858 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 07:01:46,858 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:01:46,858 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:01:46,858 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:01:46,901 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][245], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 20#L54true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2074#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 41#true, Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), 307#true, Black: 49#(not finished1), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, Black: 56#(<= 1 size1), 60#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), 1383#true, Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), 618#true, Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1709#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:46,901 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 07:01:46,901 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:01:46,901 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:46,901 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:46,902 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][119], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 21#thread2FINALtrue, Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2074#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 41#true, Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 49#(not finished1), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), 55#(<= 0 size1), Black: 307#true, Black: 310#(<= size1 1), 315#true, Black: 56#(<= 1 size1), 60#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), 1383#true, Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), 618#true, Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1709#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:46,902 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 07:01:46,902 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:01:46,902 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:46,902 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:46,902 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][16], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2074#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 41#true, Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), 307#true, Black: 49#(not finished1), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, Black: 56#(<= 1 size1), 60#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), 1383#true, Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), 618#true, Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1709#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:46,902 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 07:01:46,902 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:01:46,902 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:46,902 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:46,904 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][266], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 18#L27true, Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 20#L54true, 1556#(or finished2 (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2078#(or (select done state21) (not finished1)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 47#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 60#true, 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1115#(or finished2 (not finished1)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1709#true, Black: 1247#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 447#true, Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 1911#(not finished1), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1557#finished2, Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1716#(not finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 1253#(not finished1), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:46,904 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 07:01:46,904 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:01:46,904 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:46,904 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:46,904 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][12], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 18#L27true, Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 1556#(or finished2 (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2078#(or (select done state21) (not finished1)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 47#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 60#true, 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1115#(or finished2 (not finished1)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1709#true, Black: 1247#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 447#true, Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 1911#(not finished1), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1557#finished2, Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1716#(not finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 1253#(not finished1), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:46,904 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 07:01:46,904 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:01:46,905 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:46,905 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:46,905 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][189], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 1556#(or finished2 (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2078#(or (select done state21) (not finished1)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 33#L27-1true, Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 47#true, 56#(<= 1 size1), Black: 309#(<= size1 0), Black: 55#(<= 0 size1), Black: 310#(<= size1 1), 60#true, 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1115#(or finished2 (not finished1)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1709#true, Black: 1247#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 447#true, Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 1911#(not finished1), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1557#finished2, Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1716#(not finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 1253#(not finished1), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:46,905 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 07:01:46,905 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:01:46,905 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:46,905 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:46,907 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][266], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 18#L27true, Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 20#L54true, Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2078#(or (select done state21) (not finished1)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 47#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 60#true, 1345#(and (not finished2) (not finished1)), 322#(not finished1), 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1709#true, Black: 1247#true, Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 447#true, Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1716#(not finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2002#(and (not finished2) (not finished1)), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:46,907 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 07:01:46,907 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:01:46,907 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:46,907 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:46,907 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][12], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 18#L27true, Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2078#(or (select done state21) (not finished1)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 47#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 60#true, 1345#(and (not finished2) (not finished1)), 322#(not finished1), 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1709#true, Black: 1247#true, Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 447#true, Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1716#(not finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2002#(and (not finished2) (not finished1)), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:46,907 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 07:01:46,907 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:46,907 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:01:46,907 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:46,908 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][189], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2078#(or (select done state21) (not finished1)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 33#L27-1true, Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 47#true, 56#(<= 1 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 55#(<= 0 size1), 60#true, 1345#(and (not finished2) (not finished1)), 322#(not finished1), 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1709#true, Black: 1247#true, Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 447#true, Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1716#(not finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2002#(and (not finished2) (not finished1)), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:46,908 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 07:01:46,908 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:46,908 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:01:46,908 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:47,259 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][245], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 1391#(not finished1), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, 15#L26true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 20#L54true, Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2074#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 49#(not finished1), 820#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 315#true, 60#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 1110#true, Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), 618#true, Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1709#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:47,260 INFO L384 tUnfolder$Statistics]: this new event has 22 ancestors and is cut-off event [2021-03-11 07:01:47,260 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:01:47,260 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:01:47,260 INFO L387 tUnfolder$Statistics]: existing Event has 18 ancestors and is cut-off event [2021-03-11 07:01:47,260 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:01:47,261 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][119], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, 15#L26true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 21#thread2FINALtrue, Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2074#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 49#(not finished1), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), 55#(<= 0 size1), Black: 307#true, Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 315#true, 60#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 1110#true, Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), 618#true, Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1709#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:47,261 INFO L384 tUnfolder$Statistics]: this new event has 22 ancestors and is cut-off event [2021-03-11 07:01:47,261 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:01:47,261 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:01:47,261 INFO L387 tUnfolder$Statistics]: existing Event has 18 ancestors and is cut-off event [2021-03-11 07:01:47,261 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:01:47,261 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][16], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, 15#L26true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2074#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 49#(not finished1), 820#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 315#true, 60#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 1110#true, Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), 618#true, Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1709#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:47,261 INFO L384 tUnfolder$Statistics]: this new event has 22 ancestors and is cut-off event [2021-03-11 07:01:47,261 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:01:47,261 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:01:47,261 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:01:47,261 INFO L387 tUnfolder$Statistics]: existing Event has 18 ancestors and is cut-off event [2021-03-11 07:01:47,921 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][245], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 11#L40-1true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, 15#L26true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 20#L54true, Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2074#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 49#(not finished1), 820#true, 309#(<= size1 0), 55#(<= 0 size1), Black: 307#true, Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 315#true, 60#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 1110#true, Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), 618#true, Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1709#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:47,922 INFO L384 tUnfolder$Statistics]: this new event has 24 ancestors and is cut-off event [2021-03-11 07:01:47,922 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:01:47,922 INFO L387 tUnfolder$Statistics]: existing Event has 18 ancestors and is cut-off event [2021-03-11 07:01:47,922 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:01:47,922 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][16], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), 10#L40true, Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, 15#L26true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2074#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 49#(not finished1), 820#true, 309#(<= size1 0), 55#(<= 0 size1), Black: 307#true, Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 315#true, 60#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 1110#true, Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), 618#true, Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1709#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:47,922 INFO L384 tUnfolder$Statistics]: this new event has 24 ancestors and is cut-off event [2021-03-11 07:01:47,922 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:01:47,922 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:01:47,922 INFO L387 tUnfolder$Statistics]: existing Event has 18 ancestors and is cut-off event [2021-03-11 07:01:47,923 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][44], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, 15#L26true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 21#thread2FINALtrue, Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2074#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 49#(not finished1), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), 55#(<= 0 size1), Black: 307#true, Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 315#true, 60#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 1110#true, Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1383#true, Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), 618#true, Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1709#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:47,923 INFO L384 tUnfolder$Statistics]: this new event has 24 ancestors and is cut-off event [2021-03-11 07:01:47,923 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:01:47,923 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:01:47,923 INFO L387 tUnfolder$Statistics]: existing Event has 18 ancestors and is cut-off event [2021-03-11 07:01:47,934 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][119], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, 14#L55true, 15#L26true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 21#thread2FINALtrue, Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2074#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 41#true, Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 49#(not finished1), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), 55#(<= 0 size1), Black: 307#true, Black: 310#(<= size1 1), 315#true, Black: 56#(<= 1 size1), 60#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1869#(and (not finished2) (not (select done state11))), 1110#true, Black: 451#(or (select done (select update state21)) (not finished1)), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), 1383#true, Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), 618#true, Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1709#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 1247#true, Black: 149#(= state22 state12), 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:47,934 INFO L384 tUnfolder$Statistics]: this new event has 24 ancestors and is cut-off event [2021-03-11 07:01:47,934 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:01:47,934 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:01:47,934 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:01:47,934 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][16], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, 14#L55true, 15#L26true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2074#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 49#(not finished1), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, 820#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, Black: 56#(<= 1 size1), 60#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1869#(and (not finished2) (not (select done state11))), 1110#true, Black: 451#(or (select done (select update state21)) (not finished1)), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), 1383#true, Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), 618#true, Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1709#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 1247#true, Black: 149#(= state22 state12), 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:47,934 INFO L384 tUnfolder$Statistics]: this new event has 24 ancestors and is cut-off event [2021-03-11 07:01:47,934 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:01:47,935 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:01:47,935 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:01:47,950 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][119], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 20#L54true, Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 21#thread2FINALtrue, Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2074#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 41#true, Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 49#(not finished1), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), 55#(<= 0 size1), Black: 307#true, Black: 310#(<= size1 1), 315#true, Black: 56#(<= 1 size1), 60#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), 1383#true, Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), 618#true, Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1709#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:47,950 INFO L384 tUnfolder$Statistics]: this new event has 24 ancestors and is cut-off event [2021-03-11 07:01:47,950 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:01:47,950 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:01:47,950 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:01:47,950 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][16], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 20#L54true, Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2074#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 41#true, Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), 307#true, Black: 49#(not finished1), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, Black: 56#(<= 1 size1), 60#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), 1383#true, Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), 618#true, Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1709#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:47,950 INFO L384 tUnfolder$Statistics]: this new event has 24 ancestors and is cut-off event [2021-03-11 07:01:47,950 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:01:47,950 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:01:47,950 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:01:47,951 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][12], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 18#L27true, Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 1556#(or finished2 (not finished1)), 20#L54true, Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2078#(or (select done state21) (not finished1)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 47#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 60#true, 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1115#(or finished2 (not finished1)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1709#true, Black: 1247#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 447#true, Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 1911#(not finished1), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1557#finished2, Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1716#(not finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 1253#(not finished1), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:47,951 INFO L384 tUnfolder$Statistics]: this new event has 24 ancestors and is cut-off event [2021-03-11 07:01:47,951 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:01:47,951 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:01:47,951 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:01:47,952 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][189], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 1556#(or finished2 (not finished1)), 20#L54true, Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2078#(or (select done state21) (not finished1)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 33#L27-1true, Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 47#true, 56#(<= 1 size1), Black: 309#(<= size1 0), Black: 55#(<= 0 size1), Black: 310#(<= size1 1), 60#true, 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1115#(or finished2 (not finished1)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1709#true, Black: 1247#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 447#true, Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 1911#(not finished1), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1557#finished2, Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1716#(not finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 1253#(not finished1), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:47,952 INFO L384 tUnfolder$Statistics]: this new event has 24 ancestors and is cut-off event [2021-03-11 07:01:47,952 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:01:47,952 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:01:47,952 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:01:48,191 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][245], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 20#L54true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2074#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), 307#true, Black: 49#(not finished1), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, Black: 56#(<= 1 size1), 60#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1110#true, Black: 451#(or (select done (select update state21)) (not finished1)), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), 618#true, Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1709#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:48,194 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 07:01:48,194 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:01:48,194 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:48,194 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:48,194 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:48,194 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][119], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 21#thread2FINALtrue, Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2074#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 49#(not finished1), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), 55#(<= 0 size1), Black: 307#true, Black: 310#(<= size1 1), 315#true, Black: 56#(<= 1 size1), 60#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1110#true, Black: 451#(or (select done (select update state21)) (not finished1)), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), 618#true, Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1709#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:48,194 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 07:01:48,194 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:01:48,194 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:48,194 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:48,194 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:48,195 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][16], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2074#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), 307#true, Black: 49#(not finished1), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, Black: 56#(<= 1 size1), 60#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1110#true, Black: 451#(or (select done (select update state21)) (not finished1)), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), 618#true, Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1709#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:48,195 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 07:01:48,195 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:01:48,195 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:48,195 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:48,195 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:48,566 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][266], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 18#L27true, Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 1556#(or finished2 (not finished1)), 20#L54true, Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2078#(or (select done state21) (not finished1)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 60#true, 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1115#(or finished2 (not finished1)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1709#true, Black: 1247#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 447#true, Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 1911#(not finished1), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1557#finished2, Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1716#(not finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 1253#(not finished1), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:48,566 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 07:01:48,566 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:48,566 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:01:48,566 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:48,566 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:48,566 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][12], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 18#L27true, Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 1556#(or finished2 (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2078#(or (select done state21) (not finished1)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 60#true, 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1115#(or finished2 (not finished1)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1709#true, Black: 1247#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 447#true, Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 1911#(not finished1), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1557#finished2, Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1716#(not finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 1253#(not finished1), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:48,566 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 07:01:48,566 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:48,566 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:01:48,566 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:48,566 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:48,566 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][189], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 1556#(or finished2 (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2078#(or (select done state21) (not finished1)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 33#L27-1true, Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, 56#(<= 1 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 55#(<= 0 size1), 60#true, 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1115#(or finished2 (not finished1)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1709#true, Black: 1247#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 447#true, Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 1911#(not finished1), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1557#finished2, Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1716#(not finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 1253#(not finished1), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:48,566 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 07:01:48,567 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:48,567 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:01:48,567 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:48,567 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:48,568 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][266], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 18#L27true, Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 20#L54true, Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2078#(or (select done state21) (not finished1)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 60#true, 1345#(and (not finished2) (not finished1)), 322#(not finished1), 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1709#true, Black: 1247#true, Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 447#true, Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), 1391#(not finished1), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1716#(not finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2002#(and (not finished2) (not finished1)), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:48,568 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 07:01:48,568 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:01:48,568 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:48,568 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:48,568 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:48,569 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][12], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 18#L27true, Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2078#(or (select done state21) (not finished1)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 60#true, 1345#(and (not finished2) (not finished1)), 322#(not finished1), 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1709#true, Black: 1247#true, Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 447#true, Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), 1391#(not finished1), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1716#(not finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2002#(and (not finished2) (not finished1)), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:48,569 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 07:01:48,569 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:48,569 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:01:48,569 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:48,569 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:48,569 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][189], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2078#(or (select done state21) (not finished1)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 33#L27-1true, Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, 56#(<= 1 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 55#(<= 0 size1), 60#true, 1345#(and (not finished2) (not finished1)), 322#(not finished1), 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1709#true, Black: 1247#true, Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 447#true, Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), 1391#(not finished1), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1716#(not finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2002#(and (not finished2) (not finished1)), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:48,569 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 07:01:48,569 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:48,569 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:01:48,569 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:48,569 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:48,787 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][245], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 11#L40-1true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 20#L54true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2074#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 41#true, Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 49#(not finished1), 820#true, 309#(<= size1 0), 55#(<= 0 size1), Black: 307#true, Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 315#true, 60#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 1110#true, Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), 1383#true, Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), 618#true, Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1709#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:48,787 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:01:48,787 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:01:48,787 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:48,787 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:48,787 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][16], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2074#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 41#true, Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 49#(not finished1), 820#true, 309#(<= size1 0), 55#(<= 0 size1), Black: 307#true, Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 315#true, 60#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 1110#true, Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), 1383#true, Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), 618#true, Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1709#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:48,788 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:01:48,788 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:48,788 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:01:48,788 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:48,788 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][44], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 21#thread2FINALtrue, Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2074#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 49#(not finished1), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), 55#(<= 0 size1), Black: 307#true, Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 315#true, 60#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 1110#true, Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), 618#true, Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1709#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:48,788 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:01:48,788 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:48,788 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:01:48,788 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:48,812 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][266], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 11#L40-1true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 18#L27true, Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 1556#(or finished2 (not finished1)), 20#L54true, Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2078#(or (select done state21) (not finished1)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 47#true, 309#(<= size1 0), 55#(<= 0 size1), Black: 307#true, Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 60#true, 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), 1115#(or finished2 (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1247#true, Black: 1709#true, Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 447#true, Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), 1391#(not finished1), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1911#(not finished1), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1557#finished2, Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1716#(not finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 1253#(not finished1), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:48,812 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:01:48,812 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:48,812 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:48,812 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:01:48,812 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][43], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 11#L40-1true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 1556#(or finished2 (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2078#(or (select done state21) (not finished1)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 33#L27-1true, Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 47#true, 310#(<= size1 1), Black: 307#true, 56#(<= 1 size1), Black: 309#(<= size1 0), Black: 55#(<= 0 size1), 60#true, 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), 1115#(or finished2 (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1247#true, Black: 1709#true, Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 447#true, Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), 1391#(not finished1), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1911#(not finished1), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1557#finished2, Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1716#(not finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 1253#(not finished1), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:48,812 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:01:48,812 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:48,812 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:48,812 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:01:48,813 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][12], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 18#L27true, Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 1556#(or finished2 (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2078#(or (select done state21) (not finished1)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 47#true, 309#(<= size1 0), 55#(<= 0 size1), Black: 307#true, Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 60#true, 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), 1115#(or finished2 (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1247#true, Black: 1709#true, Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 447#true, Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), 1391#(not finished1), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1911#(not finished1), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1557#finished2, Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1716#(not finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 1253#(not finished1), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:48,813 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:01:48,813 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:48,813 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:48,813 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:01:48,844 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][119], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, 14#L55true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 21#thread2FINALtrue, Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2074#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 49#(not finished1), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), 55#(<= 0 size1), Black: 307#true, Black: 310#(<= size1 1), 315#true, Black: 56#(<= 1 size1), 60#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 449#(= state21 state11), Black: 1869#(and (not finished2) (not (select done state11))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1110#true, Black: 451#(or (select done (select update state21)) (not finished1)), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), 1383#true, Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), 618#true, Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1709#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 1247#true, Black: 149#(= state22 state12), 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:48,844 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:01:48,844 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:01:48,844 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:01:48,844 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:01:48,844 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][16], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, 14#L55true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2074#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 41#true, Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 49#(not finished1), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, 820#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, Black: 56#(<= 1 size1), 60#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 449#(= state21 state11), Black: 1869#(and (not finished2) (not (select done state11))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1110#true, Black: 451#(or (select done (select update state21)) (not finished1)), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), 1383#true, Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), 618#true, Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1709#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 1247#true, Black: 149#(= state22 state12), 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:48,844 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:01:48,844 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:01:48,844 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:01:48,844 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:01:48,845 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][12], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 14#L55true, Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 18#L27true, Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 1556#(or finished2 (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2078#(or (select done state21) (not finished1)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 60#true, 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1115#(or finished2 (not finished1)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1709#true, Black: 1247#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 447#true, Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 1911#(not finished1), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1557#finished2, Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1716#(not finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 1253#(not finished1), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:48,845 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:01:48,845 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:01:48,845 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:01:48,845 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:01:48,845 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][189], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 14#L55true, Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 1556#(or finished2 (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2078#(or (select done state21) (not finished1)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 33#L27-1true, Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, 56#(<= 1 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 55#(<= 0 size1), 60#true, 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1115#(or finished2 (not finished1)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1709#true, Black: 1247#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 447#true, Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 1911#(not finished1), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1557#finished2, Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1716#(not finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 1253#(not finished1), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:48,846 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:01:48,846 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:01:48,846 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:01:48,846 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:01:48,847 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][119], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, 15#L26true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 21#thread2FINALtrue, Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2074#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 43#(not finished2), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 49#(not finished1), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), 55#(<= 0 size1), Black: 307#true, Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 315#true, 60#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 1110#true, Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), 618#true, Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1709#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:48,847 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:01:48,847 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:01:48,847 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:01:48,847 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:01:48,848 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][16], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, 15#L26true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2074#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 43#(not finished2), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 49#(not finished1), 820#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 315#true, 60#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 1110#true, Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), 618#true, Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1709#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:48,848 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:01:48,848 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:01:48,848 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:01:48,848 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:01:48,869 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][16], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 14#L55true, Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 18#L27true, Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 1556#(or finished2 (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2074#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 47#true, 55#(<= 0 size1), Black: 309#(<= size1 0), 825#(or (select done state21) (not finished1)), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 60#true, 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1115#(or finished2 (not finished1)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1709#true, Black: 1247#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 1911#(not finished1), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1557#finished2, Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1716#(not finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 1253#(not finished1), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:48,869 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:01:48,869 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:01:48,869 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:01:48,869 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:01:48,869 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][553], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 14#L55true, Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 1556#(or finished2 (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2074#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 33#L27-1true, Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 47#true, 56#(<= 1 size1), 825#(or (select done state21) (not finished1)), Black: 309#(<= size1 0), Black: 55#(<= 0 size1), Black: 310#(<= size1 1), 60#true, 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1115#(or finished2 (not finished1)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1709#true, Black: 1247#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 1911#(not finished1), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1557#finished2, Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1716#(not finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 1253#(not finished1), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:48,869 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:01:48,869 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:01:48,869 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:01:48,869 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:01:48,872 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][266], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 20#L54true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 27#L32true, 2078#(or (select done state21) (not finished1)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 60#true, 1345#(and (not finished2) (not finished1)), 322#(not finished1), 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1709#true, Black: 1247#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 447#true, Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1716#(not finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), 2002#(and (not finished2) (not finished1)), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:48,872 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:01:48,872 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:01:48,872 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:01:48,872 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:48,873 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][12], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), 10#L40true, Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 27#L32true, 2078#(or (select done state21) (not finished1)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 60#true, 1345#(and (not finished2) (not finished1)), 322#(not finished1), 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1709#true, Black: 1247#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 447#true, Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1716#(not finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), 2002#(and (not finished2) (not finished1)), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:48,873 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:01:48,873 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:01:48,873 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:01:48,873 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:49,066 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][266], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), 18#L27true, Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 20#L54true, Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2078#(or (select done state21) (not finished1)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 47#true, 309#(<= size1 0), 55#(<= 0 size1), Black: 307#true, Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 60#true, 1345#(and (not finished2) (not finished1)), 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1709#true, Black: 1247#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 447#true, Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1716#(not finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2002#(and (not finished2) (not finished1)), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:49,067 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:01:49,067 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:01:49,067 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:49,067 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:49,067 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][43], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2078#(or (select done state21) (not finished1)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 33#L27-1true, Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 47#true, 310#(<= size1 1), 56#(<= 1 size1), Black: 307#true, Black: 309#(<= size1 0), Black: 55#(<= 0 size1), 60#true, 1345#(and (not finished2) (not finished1)), 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1709#true, Black: 1247#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 447#true, Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1716#(not finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2002#(and (not finished2) (not finished1)), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:49,067 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:01:49,067 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:01:49,067 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:49,067 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:49,067 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][12], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), 18#L27true, Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2078#(or (select done state21) (not finished1)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 47#true, 309#(<= size1 0), 55#(<= 0 size1), Black: 307#true, Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 60#true, 1345#(and (not finished2) (not finished1)), 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1709#true, Black: 1247#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 447#true, Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1716#(not finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2002#(and (not finished2) (not finished1)), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:49,067 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:01:49,067 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:01:49,068 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:49,068 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:50,243 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][119], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 21#thread2FINALtrue, Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2074#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 43#(not finished2), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 49#(not finished1), 820#true, 309#(<= size1 0), 55#(<= 0 size1), Black: 307#true, Black: 310#(<= size1 1), 315#true, Black: 56#(<= 1 size1), 60#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 449#(= state21 state11), Black: 1869#(and (not finished2) (not (select done state11))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 1110#true, Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1383#true, Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), 618#true, Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1709#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:50,244 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:01:50,244 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:01:50,244 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:01:50,244 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:01:50,244 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][16], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), 10#L40true, Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2074#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 43#(not finished2), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 49#(not finished1), 820#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 315#true, 60#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 449#(= state21 state11), Black: 1869#(and (not finished2) (not (select done state11))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 1110#true, Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), 618#true, Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1709#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:50,244 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:01:50,244 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:01:50,244 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:01:50,244 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:01:50,246 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][12], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), 10#L40true, Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 18#L27true, Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 1556#(or finished2 (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2078#(or (select done state21) (not finished1)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 43#(not finished2), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 60#true, 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1115#(or finished2 (not finished1)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1247#true, Black: 1709#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 447#true, Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 1911#(not finished1), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1557#finished2, Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1716#(not finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 1253#(not finished1), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:50,246 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:01:50,246 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:01:50,246 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:01:50,246 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:01:50,246 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][189], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 1556#(or finished2 (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2078#(or (select done state21) (not finished1)), 33#L27-1true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 43#(not finished2), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, 56#(<= 1 size1), Black: 309#(<= size1 0), Black: 55#(<= 0 size1), Black: 310#(<= size1 1), 60#true, 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1115#(or finished2 (not finished1)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1247#true, Black: 1709#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 447#true, Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 1911#(not finished1), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1557#finished2, Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1716#(not finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 1253#(not finished1), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:50,246 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:01:50,246 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:01:50,246 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:01:50,246 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:01:50,247 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][12], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 18#L27true, Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2078#(or (select done state21) (not finished1)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 43#(not finished2), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 60#true, 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 1110#true, Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1709#true, Black: 1247#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 447#true, Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 1911#(not finished1), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1716#(not finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 1253#(not finished1), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:50,247 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:01:50,247 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:01:50,247 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:01:50,247 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:01:50,248 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][189], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2078#(or (select done state21) (not finished1)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 33#L27-1true, Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 43#(not finished2), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, 56#(<= 1 size1), Black: 309#(<= size1 0), Black: 55#(<= 0 size1), Black: 310#(<= size1 1), 60#true, 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 1110#true, Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1709#true, Black: 1247#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 447#true, Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 1911#(not finished1), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1716#(not finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 1253#(not finished1), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:50,248 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:01:50,248 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:01:50,248 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:01:50,248 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:01:50,250 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][648], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, 15#L26true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 21#thread2FINALtrue, Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 26#thread3FINALtrue, 2080#finished2, Black: 43#(not finished2), Black: 49#(not finished1), 55#(<= 0 size1), Black: 56#(<= 1 size1), 60#true, Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1674#(and finished1 finished2), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1222#(and finished1 finished2), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 774#(and finished1 finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 309#(<= size1 0), Black: 307#true, Black: 310#(<= size1 1), 827#finished2, 319#(or finished2 (and (= state21 state11) (not (select done state11)))), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), 1367#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1709#true, Black: 1247#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1387#(or finished2 (and (not (select done state21)) (= (select update state11) state21))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), 454#finished2, Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2032#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11))), 1023#(or (and (not finished2) (not finished1)) (and finished1 finished2))]) [2021-03-11 07:01:50,250 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:01:50,250 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:01:50,250 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:01:50,250 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:01:50,251 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][133], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1904#true, 15#L26true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 1557#finished2, Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 26#thread3FINALtrue, 2080#finished2, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 43#(not finished2), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 49#(not finished1), 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 827#finished2, 60#true, 319#(or finished2 (and (= state21 state11) (not (select done state11)))), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1709#true, Black: 1247#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 447#true, Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1387#(or finished2 (and (not (select done state21)) (= (select update state11) state21))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 625#finished2, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), 454#finished2, Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 977#(or finished2 (not finished1)), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:50,251 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:01:50,251 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:01:50,251 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:01:50,251 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:01:50,252 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][657], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, 15#L26true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 21#thread2FINALtrue, Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 26#thread3FINALtrue, 2080#finished2, Black: 43#(not finished2), Black: 49#(not finished1), 55#(<= 0 size1), Black: 56#(<= 1 size1), 60#true, Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1674#(and finished1 finished2), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1222#(and finished1 finished2), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 774#(and finished1 finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 309#(<= size1 0), Black: 307#true, Black: 310#(<= size1 1), 827#finished2, 319#(or finished2 (and (= state21 state11) (not (select done state11)))), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), 1367#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1247#true, Black: 1709#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1387#(or finished2 (and (not (select done state21)) (= (select update state11) state21))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), 454#finished2, Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, 2032#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:50,252 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:01:50,252 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:01:50,252 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:01:50,252 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:01:50,252 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][133], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1904#true, 15#L26true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 1557#finished2, Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 26#thread3FINALtrue, 2080#finished2, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 43#(not finished2), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 49#(not finished1), 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 827#finished2, 60#true, 319#(or finished2 (and (= state21 state11) (not (select done state11)))), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1247#true, Black: 1709#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 447#true, Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1387#(or finished2 (and (not (select done state21)) (= (select update state11) state21))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 625#finished2, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), 454#finished2, Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:50,252 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:01:50,252 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:01:50,252 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:01:50,252 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:01:50,267 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][16], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 18#L27true, Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2074#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 43#(not finished2), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 47#true, 55#(<= 0 size1), Black: 309#(<= size1 0), 825#(or (select done state21) (not finished1)), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 60#true, 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1709#true, Black: 1247#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 1911#(not finished1), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1716#(not finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 1253#(not finished1), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:50,267 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:01:50,267 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:01:50,268 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:01:50,268 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:01:50,268 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][553], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2074#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 33#L27-1true, Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 43#(not finished2), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 47#true, 56#(<= 1 size1), Black: 309#(<= size1 0), 825#(or (select done state21) (not finished1)), Black: 55#(<= 0 size1), Black: 310#(<= size1 1), 60#true, 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1709#true, Black: 1247#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 1911#(not finished1), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1716#(not finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 1253#(not finished1), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:50,268 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:01:50,268 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:01:50,268 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:01:50,268 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:01:50,529 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][133], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1904#true, 15#L26true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 1557#finished2, Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 26#thread3FINALtrue, 2080#finished2, 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 43#(not finished2), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 49#(not finished1), 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), 827#finished2, 315#true, Black: 56#(<= 1 size1), 60#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1709#true, Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), 1383#true, Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 447#true, Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 625#finished2, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), 454#finished2, Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 1247#true, Black: 149#(= state22 state12), 224#true, 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:50,530 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:01:50,530 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:01:50,530 INFO L387 tUnfolder$Statistics]: existing Event has 26 ancestors and is cut-off event [2021-03-11 07:01:50,530 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:01:50,678 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][656], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 774#(and finished1 finished2), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, 15#L26true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 21#thread2FINALtrue, Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 26#thread3FINALtrue, 2080#finished2, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 43#(not finished2), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 49#(not finished1), 309#(<= size1 0), 55#(<= 0 size1), Black: 307#true, Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 827#finished2, 315#true, 60#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1709#true, Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 447#true, Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1674#(and finished1 finished2), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1222#(and finished1 finished2), Black: 937#(and (select done state21) finished1 (= state21 state11)), 454#finished2, Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, 2032#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:50,678 INFO L384 tUnfolder$Statistics]: this new event has 24 ancestors and is not cut-off event [2021-03-11 07:01:50,678 INFO L387 tUnfolder$Statistics]: existing Event has 26 ancestors and is not cut-off event [2021-03-11 07:01:50,678 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is not cut-off event [2021-03-11 07:01:50,678 INFO L387 tUnfolder$Statistics]: existing Event has 26 ancestors and is not cut-off event [2021-03-11 07:01:51,197 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][648], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 21#thread2FINALtrue, Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 26#thread3FINALtrue, 2080#finished2, Black: 43#(not finished2), Black: 49#(not finished1), 55#(<= 0 size1), Black: 56#(<= 1 size1), 60#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1674#(and finished1 finished2), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1222#(and finished1 finished2), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 774#(and finished1 finished2), 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 309#(<= size1 0), Black: 307#true, Black: 310#(<= size1 1), 827#finished2, 319#(or finished2 (and (= state21 state11) (not (select done state11)))), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), 1367#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1247#true, Black: 1709#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), 1387#(or finished2 (and (not (select done state21)) (= (select update state11) state21))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 454#finished2, Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2032#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), 1023#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:51,197 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:01:51,197 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:51,197 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:51,197 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:51,197 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][133], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 1557#finished2, Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 26#thread3FINALtrue, 2080#finished2, 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 43#(not finished2), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 49#(not finished1), 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), 827#finished2, Black: 56#(<= 1 size1), 60#true, 319#(or finished2 (and (= state21 state11) (not (select done state11)))), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 449#(= state21 state11), Black: 1869#(and (not finished2) (not (select done state11))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1247#true, Black: 1709#true, Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 447#true, Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), 1387#(or finished2 (and (not (select done state21)) (= (select update state11) state21))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 625#finished2, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 454#finished2, Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 977#(or finished2 (not finished1)), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:51,197 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:01:51,197 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:51,197 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:51,197 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:51,200 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][326], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), 18#L27true, Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 1557#finished2, Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 26#thread3FINALtrue, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, 549#(and finished2 (or (select done (select update state21)) (not finished1))), Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 43#(not finished2), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 60#true, 1349#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1247#true, Black: 1709#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 447#true, Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 2183#(and (or (select done state21) (not finished1)) finished2), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), 413#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), 2014#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 740#(and (or (select done state21) (not finished1)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:51,200 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:01:51,200 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:51,200 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:51,200 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:51,200 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][737], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), 11#L40-1true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 1557#finished2, Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 26#thread3FINALtrue, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 33#L27-1true, Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, 549#(and finished2 (or (select done (select update state21)) (not finished1))), Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 43#(not finished2), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, 56#(<= 1 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 55#(<= 0 size1), 60#true, 1349#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1247#true, Black: 1709#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 447#true, Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 2183#(and (or (select done state21) (not finished1)) finished2), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), 413#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), 2014#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 740#(and (or (select done state21) (not finished1)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:51,200 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:01:51,200 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:51,200 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:51,200 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:51,201 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][266], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), 18#L27true, Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 20#L54true, Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2078#(or (select done state21) (not finished1)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 41#true, Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 60#true, 1345#(and (not finished2) (not finished1)), 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1247#true, Black: 1709#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 447#true, Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), 1391#(not finished1), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1716#(not finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2002#(and (not finished2) (not finished1)), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:51,201 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:01:51,201 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:01:51,201 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:51,201 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:51,201 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:51,201 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:51,202 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][12], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), 18#L27true, Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2078#(or (select done state21) (not finished1)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 41#true, Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 60#true, 1345#(and (not finished2) (not finished1)), 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1247#true, Black: 1709#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 447#true, Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), 1391#(not finished1), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1716#(not finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2002#(and (not finished2) (not finished1)), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:51,202 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:01:51,202 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:51,202 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:01:51,202 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:51,203 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:51,203 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:51,203 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][189], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2078#(or (select done state21) (not finished1)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 33#L27-1true, Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 41#true, Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, 56#(<= 1 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 55#(<= 0 size1), 60#true, 1345#(and (not finished2) (not finished1)), 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1247#true, Black: 1709#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 447#true, Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), 1391#(not finished1), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1716#(not finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2002#(and (not finished2) (not finished1)), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:51,203 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:01:51,203 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:51,203 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:01:51,203 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:51,203 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:51,203 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:51,204 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][266], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 1904#true, Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), 18#L27true, Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 20#L54true, Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2078#(or (select done state21) (not finished1)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 60#true, 1345#(and (not finished2) (not finished1)), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 1110#true, Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1709#true, Black: 1247#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 447#true, Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), 1391#(not finished1), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1716#(not finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2002#(and (not finished2) (not finished1)), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:51,204 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:01:51,204 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:51,204 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:51,204 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:51,204 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][12], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 1904#true, Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), 18#L27true, Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2078#(or (select done state21) (not finished1)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 60#true, 1345#(and (not finished2) (not finished1)), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 1110#true, Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1709#true, Black: 1247#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 447#true, Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), 1391#(not finished1), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1716#(not finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2002#(and (not finished2) (not finished1)), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:51,204 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:01:51,204 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:51,204 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:51,204 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:51,205 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][189], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 1904#true, Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2078#(or (select done state21) (not finished1)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 33#L27-1true, Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, 56#(<= 1 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 55#(<= 0 size1), 60#true, 1345#(and (not finished2) (not finished1)), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 1110#true, Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1709#true, Black: 1247#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 447#true, Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), 1391#(not finished1), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1716#(not finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2002#(and (not finished2) (not finished1)), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:51,205 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:01:51,205 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:51,205 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:51,205 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:51,206 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][741], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 21#thread2FINALtrue, Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 26#thread3FINALtrue, 2080#finished2, Black: 43#(not finished2), Black: 49#(not finished1), 55#(<= 0 size1), Black: 56#(<= 1 size1), 60#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1674#(and finished1 finished2), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1222#(and finished1 finished2), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 774#(and finished1 finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 309#(<= size1 0), Black: 307#true, Black: 310#(<= size1 1), 827#finished2, 319#(or finished2 (and (= state21 state11) (not (select done state11)))), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), 1367#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1709#true, Black: 1247#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1387#(or finished2 (and (not (select done state21)) (= (select update state11) state21))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), 454#finished2, Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2032#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), 1023#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:51,206 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:01:51,206 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:51,206 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:51,206 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:51,206 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][133], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 26#thread3FINALtrue, 2080#finished2, Black: 43#(not finished2), Black: 49#(not finished1), 55#(<= 0 size1), Black: 56#(<= 1 size1), 60#true, Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1674#(and finished1 finished2), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1222#(and finished1 finished2), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 774#(and finished1 finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 827#finished2, 319#(or finished2 (and (= state21 state11) (not (select done state11)))), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), 1367#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1709#true, Black: 1247#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1387#(or finished2 (and (not (select done state21)) (= (select update state11) state21))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), 454#finished2, Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2032#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11))), 1023#(or (and (not finished2) (not finished1)) (and finished1 finished2))]) [2021-03-11 07:01:51,206 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:01:51,206 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:51,206 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:51,206 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:51,207 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][741], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 21#thread2FINALtrue, Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 26#thread3FINALtrue, 2080#finished2, Black: 43#(not finished2), Black: 49#(not finished1), 55#(<= 0 size1), Black: 56#(<= 1 size1), 60#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1674#(and finished1 finished2), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1222#(and finished1 finished2), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 774#(and finished1 finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 309#(<= size1 0), Black: 307#true, Black: 310#(<= size1 1), 827#finished2, 319#(or finished2 (and (= state21 state11) (not (select done state11)))), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), 1367#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1247#true, Black: 1709#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1387#(or finished2 (and (not (select done state21)) (= (select update state11) state21))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), 454#finished2, Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, 2032#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:51,208 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:01:51,208 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:01:51,208 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:01:51,208 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:51,208 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][133], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 26#thread3FINALtrue, 2080#finished2, Black: 43#(not finished2), Black: 49#(not finished1), 55#(<= 0 size1), Black: 56#(<= 1 size1), 60#true, Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1674#(and finished1 finished2), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1222#(and finished1 finished2), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 774#(and finished1 finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 827#finished2, 319#(or finished2 (and (= state21 state11) (not (select done state11)))), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), 1367#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1247#true, Black: 1709#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1387#(or finished2 (and (not (select done state21)) (= (select update state11) state21))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), 454#finished2, Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, 2032#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:51,208 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:01:51,208 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:01:51,208 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:01:51,208 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:51,222 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][245], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 1904#true, Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), 18#L27true, Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 20#L54true, Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2074#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 41#true, Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 47#true, 55#(<= 0 size1), Black: 309#(<= size1 0), 825#(or (select done state21) (not finished1)), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 60#true, 1345#(and (not finished2) (not finished1)), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1709#true, Black: 1247#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), 1391#(not finished1), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1716#(not finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2002#(and (not finished2) (not finished1)), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:51,223 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:01:51,223 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:51,223 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:51,223 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:51,223 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][16], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 1904#true, Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), 18#L27true, Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2074#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 41#true, Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 47#true, 55#(<= 0 size1), Black: 309#(<= size1 0), 825#(or (select done state21) (not finished1)), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 60#true, 1345#(and (not finished2) (not finished1)), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1709#true, Black: 1247#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), 1391#(not finished1), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1716#(not finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2002#(and (not finished2) (not finished1)), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:51,223 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:01:51,223 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:51,223 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:51,223 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:51,223 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][553], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 1904#true, Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2074#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 33#L27-1true, Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 41#true, Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 47#true, 56#(<= 1 size1), Black: 309#(<= size1 0), 825#(or (select done state21) (not finished1)), Black: 55#(<= 0 size1), Black: 310#(<= size1 1), 60#true, 1345#(and (not finished2) (not finished1)), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1709#true, Black: 1247#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), 1391#(not finished1), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), 1716#(not finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2002#(and (not finished2) (not finished1)), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:51,223 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:01:51,223 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:51,223 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:51,223 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:51,224 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][133], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), 18#L27true, Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 1557#finished2, Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), 26#thread3FINALtrue, 2080#finished2, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 43#(not finished2), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), 307#true, Black: 47#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 60#true, 1349#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1709#true, Black: 1247#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 447#true, Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), 413#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), 925#(and (or (select done state21) (not finished1)) finished2), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 454#finished2, Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), 734#(and (or (select done state21) (not finished1)) finished2), 2014#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:51,224 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:01:51,224 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:51,224 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:51,224 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:51,225 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][740], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), 11#L40-1true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 1557#finished2, Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), 26#thread3FINALtrue, 2080#finished2, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 33#L27-1true, Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 43#(not finished2), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), 307#true, Black: 47#true, 56#(<= 1 size1), Black: 309#(<= size1 0), Black: 55#(<= 0 size1), Black: 310#(<= size1 1), 60#true, 1349#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1709#true, Black: 1247#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 447#true, Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), 413#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), 925#(and (or (select done state21) (not finished1)) finished2), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 454#finished2, Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), 734#(and (or (select done state21) (not finished1)) finished2), 2014#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:51,225 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:01:51,225 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:51,225 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:51,225 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:01:51,787 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][741], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, 774#(and finished1 finished2), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 21#thread2FINALtrue, Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 26#thread3FINALtrue, 2080#finished2, 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 43#(not finished2), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 49#(not finished1), 309#(<= size1 0), 55#(<= 0 size1), Black: 307#true, Black: 310#(<= size1 1), 827#finished2, 315#true, Black: 56#(<= 1 size1), 60#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1709#true, Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), 1383#true, Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 447#true, Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1674#(and finished1 finished2), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1222#(and finished1 finished2), Black: 937#(and (select done state21) finished1 (= state21 state11)), 454#finished2, Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 1247#true, Black: 149#(= state22 state12), 224#true, 2032#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:51,788 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:01:51,788 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:01:51,788 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:01:51,788 INFO L387 tUnfolder$Statistics]: existing Event has 27 ancestors and is cut-off event [2021-03-11 07:01:51,788 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][133], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, 774#(and finished1 finished2), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 26#thread3FINALtrue, 2080#finished2, 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 43#(not finished2), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 49#(not finished1), 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), 827#finished2, 315#true, Black: 56#(<= 1 size1), 60#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1709#true, Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), 1383#true, Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 447#true, Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1674#(and finished1 finished2), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1222#(and finished1 finished2), Black: 937#(and (select done state21) finished1 (= state21 state11)), 454#finished2, Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 1247#true, Black: 149#(= state22 state12), 224#true, 2032#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:51,788 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:01:51,788 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:01:51,788 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:01:51,788 INFO L387 tUnfolder$Statistics]: existing Event has 27 ancestors and is cut-off event [2021-03-11 07:01:51,789 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][326], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 18#L27true, Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 1557#finished2, Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), 26#thread3FINALtrue, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, 549#(and finished2 (or (select done (select update state21)) (not finished1))), Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 43#(not finished2), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 47#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 60#true, 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1709#true, Black: 1247#true, Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 447#true, Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), 1391#(not finished1), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 2183#(and (or (select done state21) (not finished1)) finished2), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), 2014#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 740#(and (or (select done state21) (not finished1)) finished2 (or (select done (select update state21)) (not finished1))), 1253#(not finished1), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:51,789 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:01:51,789 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:01:51,789 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:01:51,789 INFO L387 tUnfolder$Statistics]: existing Event has 27 ancestors and is cut-off event [2021-03-11 07:01:51,789 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][737], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 1557#finished2, Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), 26#thread3FINALtrue, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 33#L27-1true, Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, 549#(and finished2 (or (select done (select update state21)) (not finished1))), Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 43#(not finished2), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 47#true, 56#(<= 1 size1), Black: 309#(<= size1 0), Black: 55#(<= 0 size1), Black: 310#(<= size1 1), 60#true, 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1709#true, Black: 1247#true, Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 447#true, Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), 1391#(not finished1), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 2183#(and (or (select done state21) (not finished1)) finished2), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1658#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1598#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), 2014#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 740#(and (or (select done state21) (not finished1)) finished2 (or (select done (select update state21)) (not finished1))), 1253#(not finished1), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:01:51,789 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:01:51,789 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:01:51,789 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:01:51,789 INFO L387 tUnfolder$Statistics]: existing Event has 27 ancestors and is cut-off event [2021-03-11 07:01:57,894 INFO L129 PetriNetUnfolder]: 21911/39157 cut-off events. [2021-03-11 07:01:57,894 INFO L130 PetriNetUnfolder]: For 1503670/1506864 co-relation queries the response was YES. [2021-03-11 07:01:59,542 INFO L84 FinitePrefix]: Finished finitePrefix Result has 356272 conditions, 39157 events. 21911/39157 cut-off events. For 1503670/1506864 co-relation queries the response was YES. Maximal size of possible extension queue 1464. Compared 346376 event pairs, 1985 based on Foata normal form. 661/39213 useless extension candidates. Maximal degree in co-relation 356087. Up to 13112 conditions per place. [2021-03-11 07:01:59,743 INFO L132 encePairwiseOnDemand]: 20/30 looper letters, 739 selfloop transitions, 472 changer transitions 0/1244 dead transitions. [2021-03-11 07:01:59,743 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 507 places, 1244 transitions, 32134 flow [2021-03-11 07:01:59,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-03-11 07:01:59,743 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2021-03-11 07:01:59,744 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 429 transitions. [2021-03-11 07:01:59,745 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.7526315789473684 [2021-03-11 07:01:59,745 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 429 transitions. [2021-03-11 07:01:59,745 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 429 transitions. [2021-03-11 07:01:59,746 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 07:01:59,746 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 429 transitions. [2021-03-11 07:01:59,746 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 20 states, 19 states have (on average 22.57894736842105) internal successors, (429), 19 states have internal predecessors, (429), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 07:01:59,747 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 20 states, 20 states have (on average 30.0) internal successors, (600), 20 states have internal predecessors, (600), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 07:01:59,747 INFO L81 ComplementDD]: Finished complementDD. Result has 20 states, 20 states have (on average 30.0) internal successors, (600), 20 states have internal predecessors, (600), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 07:01:59,747 INFO L185 Difference]: Start difference. First operand has 489 places, 1008 transitions, 24904 flow. Second operand 19 states and 429 transitions. [2021-03-11 07:01:59,747 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 507 places, 1244 transitions, 32134 flow [2021-03-11 07:02:21,168 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 497 places, 1244 transitions, 31546 flow, removed 145 selfloop flow, removed 10 redundant places. [2021-03-11 07:02:21,211 INFO L241 Difference]: Finished difference. Result has 501 places, 1053 transitions, 26752 flow [2021-03-11 07:02:21,212 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=30, PETRI_DIFFERENCE_MINUEND_FLOW=24403, PETRI_DIFFERENCE_MINUEND_PLACES=479, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1008, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=429, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=569, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=26752, PETRI_PLACES=501, PETRI_TRANSITIONS=1053} [2021-03-11 07:02:21,212 INFO L335 CegarLoopForPetriNet]: 32 programPoint places, 469 predicate places. [2021-03-11 07:02:21,212 INFO L480 AbstractCegarLoop]: Abstraction has has 501 places, 1053 transitions, 26752 flow [2021-03-11 07:02:21,212 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 18.375) internal successors, (147), 8 states have internal predecessors, (147), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 07:02:21,212 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 07:02:21,212 INFO L255 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 07:02:21,427 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,16 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-11 07:02:21,427 INFO L428 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-11 07:02:21,427 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 07:02:21,428 INFO L82 PathProgramCache]: Analyzing trace with hash 593694651, now seen corresponding path program 17 times [2021-03-11 07:02:21,428 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 07:02:21,428 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1304254588] [2021-03-11 07:02:21,428 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 07:02:21,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 07:02:21,473 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,473 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:02:21,475 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,475 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:02:21,477 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,477 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:02:21,478 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,478 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-03-11 07:02:21,482 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,482 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:02:21,486 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,486 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:02:21,489 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,490 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:02:21,490 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 5 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 07:02:21,490 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1304254588] [2021-03-11 07:02:21,490 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [142806489] [2021-03-11 07:02:21,490 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-11 07:02:21,511 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-03-11 07:02:21,511 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-11 07:02:21,512 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 10 conjunts are in the unsatisfiable core [2021-03-11 07:02:21,512 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-11 07:02:21,513 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,513 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:02:21,513 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,513 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:02:21,513 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,513 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:02:21,514 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,514 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:02:21,514 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,514 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:02:21,514 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,514 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:02:21,515 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,515 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:02:21,515 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,515 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:02:21,515 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,515 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:02:21,516 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,516 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:02:21,516 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,516 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:02:21,516 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,516 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:02:21,517 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,517 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:02:21,517 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,517 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:02:21,517 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,517 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:02:21,518 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,518 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:02:21,518 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,518 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:02:21,518 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,518 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:02:21,519 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,519 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:02:21,519 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,519 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:02:21,519 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,519 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:02:21,519 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,520 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:02:21,520 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,520 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:02:21,520 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,520 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:02:21,520 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,521 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:02:21,521 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,521 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:02:21,521 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,521 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:02:21,521 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,522 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:02:21,522 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,522 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:02:21,522 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,522 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:02:21,522 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,523 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:02:21,523 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,523 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:02:21,523 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,523 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:02:21,523 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,524 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:02:21,524 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,524 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:02:21,524 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,524 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:02:21,524 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,525 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:02:21,525 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,525 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:02:21,525 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,525 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:02:21,525 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,525 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:02:21,527 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,527 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:02:21,527 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,527 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:02:21,527 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,528 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:02:21,528 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,528 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:02:21,528 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,528 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 07:02:21,529 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,529 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-11 07:02:21,529 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-11 07:02:21,529 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,532 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 07:02:21,532 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,532 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-11 07:02:21,532 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-11 07:02:21,533 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,533 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 07:02:21,534 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,534 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-11 07:02:21,534 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-11 07:02:21,536 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-03-11 07:02:21,536 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,537 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:02:21,538 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,538 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:02:21,538 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-11 07:02:21,539 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,539 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,539 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:02:21,539 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-11 07:02:21,539 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-03-11 07:02:21,539 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,540 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:02:21,540 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,540 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:02:21,540 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,540 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-11 07:02:21,541 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,541 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-11 07:02:21,541 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,541 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-11 07:02:21,542 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,542 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-11 07:02:21,551 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,551 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-11 07:02:21,551 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,551 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 07:02:21,552 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,552 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-11 07:02:21,552 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-03-11 07:02:21,552 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,553 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-11 07:02:21,553 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,553 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 07:02:21,554 INFO L142 QuantifierPusher]: treesize reduction 23, result has 43.9 percent of original size [2021-03-11 07:02:21,555 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 07:02:21,556 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 07:02:21,556 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,556 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 07:02:21,565 INFO L142 QuantifierPusher]: treesize reduction 7, result has 41.7 percent of original size [2021-03-11 07:02:21,565 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:02:21,565 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,565 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:02:21,566 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,566 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:02:21,566 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,566 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:02:21,566 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,566 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:02:21,567 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,567 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:02:21,567 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,567 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:02:21,567 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,567 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:02:21,567 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,568 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:02:21,568 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,568 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:02:21,568 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,568 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:02:21,568 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,569 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:02:21,569 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,569 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:02:21,569 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,569 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:02:21,569 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,570 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:02:21,570 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,570 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:02:21,570 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,570 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:02:21,570 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,570 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:02:21,571 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,571 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:02:21,571 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,571 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:02:21,571 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,571 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:02:21,572 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,572 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:02:21,572 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,572 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:02:21,572 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,572 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:02:21,573 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,573 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:02:21,573 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,573 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:02:21,573 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,573 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:02:21,574 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,574 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:02:21,574 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,574 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:02:21,574 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,574 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:02:21,574 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,575 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:02:21,575 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,575 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:02:21,575 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,575 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:02:21,575 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,576 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:02:21,576 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,576 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:02:21,576 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,576 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:02:21,576 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,577 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:02:21,577 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,577 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:02:21,577 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,577 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:02:21,577 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,578 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:02:21,578 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,578 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:02:21,578 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,578 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:02:21,578 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,578 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:02:21,579 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,579 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:02:21,579 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:02:21,579 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:02:21,579 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 5 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 07:02:21,579 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-11 07:02:21,579 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-03-11 07:02:21,579 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [709007617] [2021-03-11 07:02:21,580 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-03-11 07:02:21,580 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 07:02:21,580 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-03-11 07:02:21,580 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2021-03-11 07:02:21,581 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 16 out of 30 [2021-03-11 07:02:21,581 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 501 places, 1053 transitions, 26752 flow. Second operand has 9 states, 9 states have (on average 18.22222222222222) internal successors, (164), 9 states have internal predecessors, (164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 07:02:21,581 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 07:02:21,581 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 16 of 30 [2021-03-11 07:02:21,581 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 07:02:25,385 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][27], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), 770#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2074#true, 27#L32true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 43#(not finished2), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 60#true, 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 1110#true, Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1709#true, Black: 1247#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 1911#(not finished1), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), 1716#(not finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 1253#(not finished1), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:02:25,385 INFO L384 tUnfolder$Statistics]: this new event has 22 ancestors and is cut-off event [2021-03-11 07:02:25,385 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:02:25,386 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:02:25,386 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:02:26,134 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][12], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 14#L55true, Black: 1904#true, Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2074#true, 27#L32true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, 55#(<= 0 size1), Black: 309#(<= size1 0), 825#(or (select done state21) (not finished1)), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 60#true, 1345#(and (not finished2) (not finished1)), 322#(not finished1), 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1247#true, Black: 1709#true, Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), 1716#(not finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), 2002#(and (not finished2) (not finished1)), 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 2291#(and (not finished2) (not finished1)), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:02:26,134 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 07:02:26,134 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:02:26,134 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:02:26,134 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:02:27,037 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][446], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 11#L40-1true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, 15#L26true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 20#L54true, Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2074#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 49#(not finished1), 820#true, 309#(<= size1 0), 55#(<= 0 size1), Black: 307#true, Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 315#true, 60#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), 618#true, Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), 1709#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 1247#true, Black: 149#(= state22 state12), 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:02:27,037 INFO L384 tUnfolder$Statistics]: this new event has 24 ancestors and is cut-off event [2021-03-11 07:02:27,038 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:02:27,038 INFO L387 tUnfolder$Statistics]: existing Event has 18 ancestors and is cut-off event [2021-03-11 07:02:27,038 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:02:27,038 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][17], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, 15#L26true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2074#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 49#(not finished1), 820#true, 309#(<= size1 0), 55#(<= 0 size1), Black: 307#true, Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 315#true, 60#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), 618#true, Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), 1709#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 1247#true, Black: 149#(= state22 state12), 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:02:27,038 INFO L384 tUnfolder$Statistics]: this new event has 24 ancestors and is cut-off event [2021-03-11 07:02:27,038 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:02:27,038 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:02:27,038 INFO L387 tUnfolder$Statistics]: existing Event has 18 ancestors and is cut-off event [2021-03-11 07:02:27,038 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][44], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, 15#L26true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 21#thread2FINALtrue, Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2074#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 49#(not finished1), 820#true, 309#(<= size1 0), 55#(<= 0 size1), Black: 307#true, Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 315#true, 60#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1383#true, Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), 618#true, Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), 1709#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 1247#true, Black: 149#(= state22 state12), 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:02:27,038 INFO L384 tUnfolder$Statistics]: this new event has 24 ancestors and is cut-off event [2021-03-11 07:02:27,038 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:02:27,038 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:02:27,038 INFO L387 tUnfolder$Statistics]: existing Event has 18 ancestors and is cut-off event [2021-03-11 07:02:27,305 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][446], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 1391#(not finished1), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 20#L54true, Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2074#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 49#(not finished1), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, 820#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 315#true, 60#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), 618#true, Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), 1709#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 1247#true, Black: 149#(= state22 state12), 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:02:27,306 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 07:02:27,306 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:02:27,306 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:02:27,306 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:02:27,306 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][120], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, 6#thread1FINALtrue, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 21#thread2FINALtrue, Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2074#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 41#true, Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 49#(not finished1), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), 55#(<= 0 size1), Black: 307#true, Black: 310#(<= size1 1), 315#true, Black: 56#(<= 1 size1), 60#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), 1383#true, Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), 618#true, Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), 1709#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 1247#true, Black: 149#(= state22 state12), 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:02:27,306 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 07:02:27,306 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:02:27,306 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:02:27,306 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:02:27,307 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][17], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, 6#thread1FINALtrue, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2074#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 49#(not finished1), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, 820#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 315#true, 60#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), 618#true, Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), 1709#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 1247#true, Black: 149#(= state22 state12), 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:02:27,307 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 07:02:27,307 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:02:27,307 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:02:27,307 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:02:27,867 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][446], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 11#L40-1true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 20#L54true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2074#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 41#true, Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 49#(not finished1), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), 55#(<= 0 size1), Black: 307#true, Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 315#true, 60#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), 1383#true, Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), 618#true, Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), 1709#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 1247#true, Black: 149#(= state22 state12), 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:02:27,867 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:02:27,867 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:02:27,867 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:02:27,867 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:02:27,867 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][17], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2074#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 41#true, Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 49#(not finished1), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), 55#(<= 0 size1), Black: 307#true, Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 315#true, 60#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), 1383#true, Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), 618#true, Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), 1709#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 1247#true, Black: 149#(= state22 state12), 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:02:27,868 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:02:27,868 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:02:27,868 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:02:27,868 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:02:27,868 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][44], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 21#thread2FINALtrue, Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2074#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 49#(not finished1), 820#true, 309#(<= size1 0), 55#(<= 0 size1), Black: 307#true, Black: 310#(<= size1 1), 315#true, Black: 56#(<= 1 size1), 60#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), 1383#true, Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), 618#true, Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), 1709#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 1247#true, Black: 149#(= state22 state12), 224#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:02:27,868 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:02:27,868 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:02:27,868 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:02:27,868 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:02:27,869 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][332], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 11#L40-1true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 18#L27true, Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 20#L54true, 1556#(or finished2 (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2078#(or (select done state21) (not finished1)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 47#true, 309#(<= size1 0), 55#(<= 0 size1), Black: 307#true, Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 60#true, 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1115#(or finished2 (not finished1)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1709#true, Black: 1247#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 447#true, Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 1911#(not finished1), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1557#finished2, Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), 1716#(not finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 1253#(not finished1), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:02:27,869 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:02:27,869 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:02:27,869 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:02:27,869 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:02:27,869 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][43], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 11#L40-1true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 1556#(or finished2 (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2078#(or (select done state21) (not finished1)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 33#L27-1true, Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 47#true, 310#(<= size1 1), 56#(<= 1 size1), Black: 307#true, Black: 309#(<= size1 0), Black: 55#(<= 0 size1), 60#true, 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1115#(or finished2 (not finished1)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1709#true, Black: 1247#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 447#true, Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 1911#(not finished1), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1557#finished2, Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), 1716#(not finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 1253#(not finished1), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:02:27,869 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:02:27,869 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:02:27,870 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:02:27,870 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:02:27,870 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][27], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 18#L27true, Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 1556#(or finished2 (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2078#(or (select done state21) (not finished1)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 47#true, 309#(<= size1 0), 55#(<= 0 size1), Black: 307#true, Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 60#true, 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1115#(or finished2 (not finished1)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1709#true, Black: 1247#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 447#true, Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 1911#(not finished1), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1557#finished2, Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), 1716#(not finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 1253#(not finished1), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:02:27,870 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:02:27,870 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:02:27,870 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:02:27,870 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:02:27,885 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][242], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 20#L54true, Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 27#L32true, 2078#(or (select done state21) (not finished1)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 60#true, 1345#(and (not finished2) (not finished1)), 322#(not finished1), 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1709#true, Black: 1247#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 447#true, Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), 1716#(not finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), 2002#(and (not finished2) (not finished1)), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 2291#(and (not finished2) (not finished1)), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:02:27,885 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:02:27,885 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:02:27,885 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:02:27,885 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:02:27,885 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][12], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 27#L32true, 2078#(or (select done state21) (not finished1)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 60#true, 1345#(and (not finished2) (not finished1)), 322#(not finished1), 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1709#true, Black: 1247#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 447#true, Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), 1716#(not finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), 2002#(and (not finished2) (not finished1)), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 2291#(and (not finished2) (not finished1)), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:02:27,885 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:02:27,885 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:02:27,885 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:02:27,885 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:02:29,212 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][17], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 15#L26true, Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 26#thread3FINALtrue, 2080#finished2, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 43#(not finished2), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 49#(not finished1), 307#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 827#finished2, 60#true, 319#(or finished2 (and (= state21 state11) (not (select done state11)))), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1709#true, Black: 1247#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 447#true, Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), 1387#(or finished2 (and (not (select done state21)) (= (select update state11) state21))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 625#finished2, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), 454#finished2, Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:02:29,212 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:02:29,212 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:02:29,212 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:02:29,212 INFO L387 tUnfolder$Statistics]: existing Event has 26 ancestors and is cut-off event [2021-03-11 07:02:29,224 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][17], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1904#true, 15#L26true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 26#thread3FINALtrue, 2080#finished2, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 43#(not finished2), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 49#(not finished1), 307#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, 827#finished2, Black: 56#(<= 1 size1), 60#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1709#true, Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 447#true, Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 625#finished2, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), 454#finished2, Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 1247#true, Black: 149#(= state22 state12), 224#true, 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:02:29,224 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:02:29,224 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:02:29,224 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:02:29,224 INFO L387 tUnfolder$Statistics]: existing Event has 26 ancestors and is cut-off event [2021-03-11 07:02:29,341 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][940], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, 15#L26true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 21#thread2FINALtrue, Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 26#thread3FINALtrue, 2080#finished2, Black: 43#(not finished2), Black: 49#(not finished1), 55#(<= 0 size1), Black: 56#(<= 1 size1), 60#true, Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1674#(and finished1 finished2), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), 1222#(and finished1 finished2), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 774#(and finished1 finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), 309#(<= size1 0), Black: 307#true, Black: 310#(<= size1 1), 827#finished2, 319#(or finished2 (and (= state21 state11) (not (select done state11)))), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), 1367#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1709#true, Black: 1247#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1387#(or finished2 (and (not (select done state21)) (= (select update state11) state21))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), 454#finished2, Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, 2032#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:02:29,341 INFO L384 tUnfolder$Statistics]: this new event has 24 ancestors and is not cut-off event [2021-03-11 07:02:29,341 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is not cut-off event [2021-03-11 07:02:29,341 INFO L387 tUnfolder$Statistics]: existing Event has 26 ancestors and is not cut-off event [2021-03-11 07:02:29,341 INFO L387 tUnfolder$Statistics]: existing Event has 26 ancestors and is not cut-off event [2021-03-11 07:02:29,377 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][654], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, 15#L26true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 21#thread2FINALtrue, Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 26#thread3FINALtrue, 2080#finished2, Black: 43#(not finished2), Black: 49#(not finished1), 55#(<= 0 size1), Black: 56#(<= 1 size1), 60#true, Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 449#(= state21 state11), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1674#(and finished1 finished2), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), 1222#(and finished1 finished2), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, 774#(and finished1 finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), 309#(<= size1 0), Black: 307#true, Black: 310#(<= size1 1), 315#true, 827#finished2, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1709#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), 454#finished2, Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, 2032#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:02:29,378 INFO L384 tUnfolder$Statistics]: this new event has 24 ancestors and is not cut-off event [2021-03-11 07:02:29,378 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is not cut-off event [2021-03-11 07:02:29,378 INFO L387 tUnfolder$Statistics]: existing Event has 26 ancestors and is not cut-off event [2021-03-11 07:02:29,378 INFO L387 tUnfolder$Statistics]: existing Event has 26 ancestors and is not cut-off event [2021-03-11 07:02:30,338 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][120], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 21#thread2FINALtrue, Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 26#thread3FINALtrue, 2080#finished2, Black: 43#(not finished2), Black: 49#(not finished1), 55#(<= 0 size1), Black: 56#(<= 1 size1), 60#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1674#(and finished1 finished2), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), 1222#(and finished1 finished2), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 774#(and finished1 finished2), 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), 309#(<= size1 0), Black: 307#true, Black: 310#(<= size1 1), 827#finished2, 319#(or finished2 (and (= state21 state11) (not (select done state11)))), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), 1367#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1709#true, Black: 1247#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), 1387#(or finished2 (and (not (select done state21)) (= (select update state11) state21))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), 454#finished2, Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, 2032#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:02:30,338 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:02:30,338 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:02:30,338 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:02:30,338 INFO L387 tUnfolder$Statistics]: existing Event has 27 ancestors and is cut-off event [2021-03-11 07:02:30,338 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][17], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 26#thread3FINALtrue, 2080#finished2, Black: 43#(not finished2), Black: 49#(not finished1), 55#(<= 0 size1), Black: 56#(<= 1 size1), 60#true, Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1674#(and finished1 finished2), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), 1222#(and finished1 finished2), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 774#(and finished1 finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 827#finished2, 319#(or finished2 (and (= state21 state11) (not (select done state11)))), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), 1367#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1709#true, Black: 1247#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), 1387#(or finished2 (and (not (select done state21)) (= (select update state11) state21))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), 454#finished2, Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, 2032#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:02:30,338 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:02:30,339 INFO L387 tUnfolder$Statistics]: existing Event has 27 ancestors and is cut-off event [2021-03-11 07:02:30,339 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:02:30,339 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:02:30,349 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][120], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 21#thread2FINALtrue, Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 26#thread3FINALtrue, 2080#finished2, Black: 43#(not finished2), Black: 49#(not finished1), 55#(<= 0 size1), Black: 56#(<= 1 size1), 60#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1674#(and finished1 finished2), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), 1222#(and finished1 finished2), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 1247#true, Black: 149#(= state22 state12), 224#true, 774#(and finished1 finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), 309#(<= size1 0), Black: 307#true, Black: 310#(<= size1 1), 315#true, 827#finished2, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1709#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), 454#finished2, Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, 2032#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:02:30,349 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:02:30,349 INFO L387 tUnfolder$Statistics]: existing Event has 27 ancestors and is cut-off event [2021-03-11 07:02:30,349 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:02:30,349 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:02:30,349 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][17], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 26#thread3FINALtrue, 2080#finished2, Black: 43#(not finished2), Black: 49#(not finished1), 55#(<= 0 size1), Black: 56#(<= 1 size1), 60#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1674#(and finished1 finished2), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1557#finished2, Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), 1222#(and finished1 finished2), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 1247#true, Black: 149#(= state22 state12), 224#true, 774#(and finished1 finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, 827#finished2, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1709#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), 454#finished2, Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, 2032#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:02:30,349 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:02:30,349 INFO L387 tUnfolder$Statistics]: existing Event has 27 ancestors and is cut-off event [2021-03-11 07:02:30,349 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:02:30,349 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:02:30,350 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][27], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 18#L27true, Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 26#thread3FINALtrue, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, 549#(and finished2 (or (select done (select update state21)) (not finished1))), Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 43#(not finished2), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 60#true, 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1247#true, Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1709#true, Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 447#true, Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), 1391#(not finished1), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 2183#(and (or (select done state21) (not finished1)) finished2), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), 2014#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 740#(and (or (select done state21) (not finished1)) finished2 (or (select done (select update state21)) (not finished1))), 1253#(not finished1), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:02:30,350 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:02:30,350 INFO L387 tUnfolder$Statistics]: existing Event has 27 ancestors and is cut-off event [2021-03-11 07:02:30,350 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:02:30,350 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:02:30,351 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][187], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 26#thread3FINALtrue, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 33#L27-1true, Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, 549#(and finished2 (or (select done (select update state21)) (not finished1))), Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 43#(not finished2), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, 56#(<= 1 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 55#(<= 0 size1), 60#true, 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1247#true, Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1709#true, Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 447#true, Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1849#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), 1391#(not finished1), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 2183#(and (or (select done state21) (not finished1)) finished2), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), 2014#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 740#(and (or (select done state21) (not finished1)) finished2 (or (select done (select update state21)) (not finished1))), 1253#(not finished1), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:02:30,351 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:02:30,351 INFO L387 tUnfolder$Statistics]: existing Event has 27 ancestors and is cut-off event [2021-03-11 07:02:30,351 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:02:30,351 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:02:36,909 INFO L129 PetriNetUnfolder]: 22047/39410 cut-off events. [2021-03-11 07:02:36,912 INFO L130 PetriNetUnfolder]: For 1597688/1600555 co-relation queries the response was YES. [2021-03-11 07:02:38,445 INFO L84 FinitePrefix]: Finished finitePrefix Result has 355932 conditions, 39410 events. 22047/39410 cut-off events. For 1597688/1600555 co-relation queries the response was YES. Maximal size of possible extension queue 1471. Compared 348516 event pairs, 2043 based on Foata normal form. 923/39749 useless extension candidates. Maximal degree in co-relation 355744. Up to 12075 conditions per place. [2021-03-11 07:02:38,886 INFO L132 encePairwiseOnDemand]: 20/30 looper letters, 513 selfloop transitions, 652 changer transitions 0/1198 dead transitions. [2021-03-11 07:02:38,887 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 517 places, 1198 transitions, 31507 flow [2021-03-11 07:02:38,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-03-11 07:02:38,887 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2021-03-11 07:02:38,892 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 438 transitions. [2021-03-11 07:02:38,892 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.7684210526315789 [2021-03-11 07:02:38,892 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 438 transitions. [2021-03-11 07:02:38,892 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 438 transitions. [2021-03-11 07:02:38,892 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 07:02:38,892 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 438 transitions. [2021-03-11 07:02:38,893 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 20 states, 19 states have (on average 23.05263157894737) internal successors, (438), 19 states have internal predecessors, (438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 07:02:38,899 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 20 states, 20 states have (on average 30.0) internal successors, (600), 20 states have internal predecessors, (600), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 07:02:38,899 INFO L81 ComplementDD]: Finished complementDD. Result has 20 states, 20 states have (on average 30.0) internal successors, (600), 20 states have internal predecessors, (600), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 07:02:38,899 INFO L185 Difference]: Start difference. First operand has 501 places, 1053 transitions, 26752 flow. Second operand 19 states and 438 transitions. [2021-03-11 07:02:38,899 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 517 places, 1198 transitions, 31507 flow [2021-03-11 07:02:59,786 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 514 places, 1198 transitions, 30704 flow, removed 332 selfloop flow, removed 3 redundant places. [2021-03-11 07:02:59,813 INFO L241 Difference]: Finished difference. Result has 520 places, 1071 transitions, 28735 flow [2021-03-11 07:02:59,814 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=30, PETRI_DIFFERENCE_MINUEND_FLOW=25944, PETRI_DIFFERENCE_MINUEND_PLACES=496, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1045, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=627, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=409, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=28735, PETRI_PLACES=520, PETRI_TRANSITIONS=1071} [2021-03-11 07:02:59,814 INFO L335 CegarLoopForPetriNet]: 32 programPoint places, 488 predicate places. [2021-03-11 07:02:59,814 INFO L480 AbstractCegarLoop]: Abstraction has has 520 places, 1071 transitions, 28735 flow [2021-03-11 07:02:59,814 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 18.22222222222222) internal successors, (164), 9 states have internal predecessors, (164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 07:02:59,814 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 07:02:59,814 INFO L255 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 07:03:00,027 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,17 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-11 07:03:00,027 INFO L428 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-11 07:03:00,027 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 07:03:00,027 INFO L82 PathProgramCache]: Analyzing trace with hash 572574331, now seen corresponding path program 18 times [2021-03-11 07:03:00,028 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 07:03:00,028 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1028174895] [2021-03-11 07:03:00,028 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 07:03:00,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 07:03:00,042 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,042 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:03:00,044 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,044 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:03:00,046 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,046 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:03:00,046 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,047 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-03-11 07:03:00,050 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,051 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:03:00,055 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,055 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:03:00,058 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,058 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:03:00,058 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 5 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 07:03:00,059 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1028174895] [2021-03-11 07:03:00,059 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [183179868] [2021-03-11 07:03:00,059 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-11 07:03:00,077 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-03-11 07:03:00,077 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-11 07:03:00,077 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 10 conjunts are in the unsatisfiable core [2021-03-11 07:03:00,077 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-11 07:03:00,083 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,083 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:03:00,083 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,084 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:03:00,084 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,084 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:03:00,084 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,084 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:03:00,085 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,085 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:03:00,085 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,085 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:03:00,085 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,085 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:03:00,086 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,086 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:03:00,086 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,086 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:03:00,086 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,086 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:03:00,087 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,087 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:03:00,087 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,087 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:03:00,087 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,087 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:03:00,088 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,088 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:03:00,088 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,088 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:03:00,088 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,088 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:03:00,089 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,089 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:03:00,089 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,089 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:03:00,089 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,089 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:03:00,090 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,090 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:03:00,090 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,090 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:03:00,090 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,090 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:03:00,091 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,091 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:03:00,091 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,091 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:03:00,091 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,091 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:03:00,092 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,092 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:03:00,092 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,092 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:03:00,092 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,092 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:03:00,093 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,093 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:03:00,093 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,093 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:03:00,093 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,093 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:03:00,094 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,094 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:03:00,094 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,094 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:03:00,094 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,094 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:03:00,095 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,095 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:03:00,095 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,095 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:03:00,095 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,095 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:03:00,096 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,096 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:03:00,096 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,096 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:03:00,096 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,096 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:03:00,097 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,097 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:03:00,097 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,097 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:03:00,098 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,098 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:03:00,098 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,098 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:03:00,098 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,098 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 07:03:00,099 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,099 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-11 07:03:00,099 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-11 07:03:00,099 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,100 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 07:03:00,100 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,100 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-11 07:03:00,100 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-11 07:03:00,100 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,101 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 07:03:00,101 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,101 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-11 07:03:00,101 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-11 07:03:00,103 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-03-11 07:03:00,103 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,103 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:03:00,103 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,104 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:03:00,104 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-11 07:03:00,105 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,105 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,105 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:03:00,105 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-11 07:03:00,105 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-03-11 07:03:00,105 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,105 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:03:00,105 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,106 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:03:00,106 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,106 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-11 07:03:00,106 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,107 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-11 07:03:00,107 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,107 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-11 07:03:00,107 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,107 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-11 07:03:00,116 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,117 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-11 07:03:00,117 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,117 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 07:03:00,117 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,117 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-11 07:03:00,119 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-03-11 07:03:00,119 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,119 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-11 07:03:00,120 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,120 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 07:03:00,120 INFO L142 QuantifierPusher]: treesize reduction 23, result has 43.9 percent of original size [2021-03-11 07:03:00,122 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 07:03:00,122 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 07:03:00,122 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,123 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 07:03:00,131 INFO L142 QuantifierPusher]: treesize reduction 8, result has 27.3 percent of original size [2021-03-11 07:03:00,132 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:03:00,132 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,132 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:03:00,132 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,132 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:03:00,133 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,133 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:03:00,133 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,133 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:03:00,133 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,133 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:03:00,134 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,134 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:03:00,134 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,134 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:03:00,134 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,134 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:03:00,135 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,135 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:03:00,135 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,135 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:03:00,135 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,135 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:03:00,136 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,136 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:03:00,136 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,136 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:03:00,136 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,136 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:03:00,137 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,137 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:03:00,137 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,137 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:03:00,137 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,137 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:03:00,138 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,138 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:03:00,138 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,138 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:03:00,138 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,138 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:03:00,138 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,139 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:03:00,139 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,139 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:03:00,139 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,139 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:03:00,139 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,140 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:03:00,140 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,140 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:03:00,140 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,140 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:03:00,140 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,141 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:03:00,141 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,141 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:03:00,141 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,141 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:03:00,141 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,142 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:03:00,142 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,142 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:03:00,142 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,142 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:03:00,142 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,143 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:03:00,143 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,143 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:03:00,143 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,143 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:03:00,143 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,143 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:03:00,144 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,144 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:03:00,144 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,144 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:03:00,144 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,144 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:03:00,145 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,145 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:03:00,145 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,145 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:03:00,145 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,145 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:03:00,146 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,146 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:03:00,146 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,146 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:03:00,146 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,146 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:03:00,147 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,147 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:03:00,147 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,147 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:03:00,147 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:00,147 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:03:00,148 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 5 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 07:03:00,148 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-11 07:03:00,148 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-03-11 07:03:00,148 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1767313662] [2021-03-11 07:03:00,148 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-03-11 07:03:00,148 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 07:03:00,148 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-03-11 07:03:00,148 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2021-03-11 07:03:00,148 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 16 out of 30 [2021-03-11 07:03:00,149 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 520 places, 1071 transitions, 28735 flow. Second operand has 9 states, 9 states have (on average 18.22222222222222) internal successors, (164), 9 states have internal predecessors, (164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 07:03:00,149 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 07:03:00,149 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 16 of 30 [2021-03-11 07:03:00,149 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 07:03:05,671 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][267], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 11#L40-1true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, 15#L26true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 20#L54true, Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2074#true, Black: 41#true, Black: 49#(not finished1), 55#(<= 0 size1), Black: 56#(<= 1 size1), 60#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), 1709#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2201#(not finished1), 2321#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), Black: 307#true, Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:03:05,671 INFO L384 tUnfolder$Statistics]: this new event has 24 ancestors and is cut-off event [2021-03-11 07:03:05,671 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:03:05,671 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:03:05,671 INFO L387 tUnfolder$Statistics]: existing Event has 18 ancestors and is cut-off event [2021-03-11 07:03:05,671 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][17], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, 15#L26true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2074#true, Black: 41#true, Black: 49#(not finished1), 55#(<= 0 size1), Black: 56#(<= 1 size1), 60#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), 1709#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2201#(not finished1), 2321#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), Black: 307#true, Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:03:05,671 INFO L384 tUnfolder$Statistics]: this new event has 24 ancestors and is cut-off event [2021-03-11 07:03:05,671 INFO L387 tUnfolder$Statistics]: existing Event has 18 ancestors and is cut-off event [2021-03-11 07:03:05,671 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:03:05,671 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:03:05,672 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][46], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, 15#L26true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 21#thread2FINALtrue, Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2074#true, Black: 41#true, Black: 49#(not finished1), 55#(<= 0 size1), Black: 56#(<= 1 size1), 60#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), 1709#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2201#(not finished1), 2321#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), Black: 307#true, Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:03:05,672 INFO L384 tUnfolder$Statistics]: this new event has 24 ancestors and is cut-off event [2021-03-11 07:03:05,672 INFO L387 tUnfolder$Statistics]: existing Event has 18 ancestors and is cut-off event [2021-03-11 07:03:05,672 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:03:05,672 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:03:06,417 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][267], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 20#L54true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2074#true, Black: 41#true, Black: 49#(not finished1), 55#(<= 0 size1), Black: 56#(<= 1 size1), 60#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), 1709#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2201#(not finished1), 2321#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), 1383#true, Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:03:06,417 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 07:03:06,417 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:03:06,417 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:03:06,418 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:03:06,418 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][134], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 21#thread2FINALtrue, Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2074#true, Black: 41#true, Black: 49#(not finished1), 55#(<= 0 size1), Black: 56#(<= 1 size1), 60#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), 1709#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2201#(not finished1), 2321#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), Black: 307#true, Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), 1383#true, Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:03:06,418 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 07:03:06,418 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:03:06,418 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:03:06,418 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:03:06,418 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][17], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2074#true, Black: 41#true, Black: 49#(not finished1), 55#(<= 0 size1), Black: 56#(<= 1 size1), 60#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), 1709#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2201#(not finished1), 2321#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), 1383#true, Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:03:06,418 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 07:03:06,418 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:03:06,418 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:03:06,418 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:03:07,043 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][267], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 11#L40-1true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 20#L54true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2074#true, Black: 41#true, Black: 49#(not finished1), 55#(<= 0 size1), Black: 56#(<= 1 size1), 60#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), 1709#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2201#(not finished1), 2321#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), Black: 307#true, Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:03:07,043 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:03:07,043 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:03:07,043 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:03:07,043 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:03:07,044 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][17], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2074#true, Black: 41#true, Black: 49#(not finished1), 55#(<= 0 size1), Black: 56#(<= 1 size1), 60#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), 1709#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2201#(not finished1), 2321#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), Black: 307#true, Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:03:07,044 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:03:07,044 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:03:07,044 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:03:07,044 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:03:07,044 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][46], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 21#thread2FINALtrue, Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2074#true, Black: 41#true, Black: 49#(not finished1), 55#(<= 0 size1), Black: 56#(<= 1 size1), 60#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), 1709#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2201#(not finished1), 2321#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), Black: 307#true, Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:03:07,044 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:03:07,044 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:03:07,044 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:03:07,044 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:03:07,045 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][357], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 11#L40-1true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2291#(and (not finished2) (not finished1)), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 18#L27true, Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 1556#(or finished2 (not finished1)), 20#L54true, Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2078#(or (select done state21) (not finished1)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 47#true, 309#(<= size1 0), 55#(<= 0 size1), Black: 307#true, Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 60#true, 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), 1115#(or finished2 (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1247#true, Black: 1709#true, Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 447#true, Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), 1391#(not finished1), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 2421#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), 1911#(not finished1), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), 1716#(not finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 1253#(not finished1), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:03:07,045 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:03:07,045 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:03:07,045 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:03:07,045 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:03:07,046 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][45], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 11#L40-1true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2291#(and (not finished2) (not finished1)), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 1556#(or finished2 (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2078#(or (select done state21) (not finished1)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 33#L27-1true, Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 47#true, 310#(<= size1 1), Black: 307#true, 56#(<= 1 size1), Black: 309#(<= size1 0), Black: 55#(<= 0 size1), 60#true, 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), 1115#(or finished2 (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1247#true, Black: 1709#true, Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 447#true, Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), 1391#(not finished1), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 2421#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), 1911#(not finished1), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), 1716#(not finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 1253#(not finished1), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:03:07,046 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:03:07,046 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:03:07,046 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:03:07,046 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:03:07,046 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][28], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2291#(and (not finished2) (not finished1)), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 18#L27true, Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 1556#(or finished2 (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2078#(or (select done state21) (not finished1)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 41#true, Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 47#true, 309#(<= size1 0), 55#(<= 0 size1), Black: 307#true, Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 60#true, 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), 1115#(or finished2 (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1247#true, Black: 1709#true, Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 447#true, Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), 1391#(not finished1), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 2421#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), 1911#(not finished1), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), 1716#(not finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 1253#(not finished1), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:03:07,046 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:03:07,046 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:03:07,046 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:03:07,046 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:03:07,065 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][280], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), 11#L40-1true, Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 1904#true, Black: 2201#(not finished1), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 20#L54true, Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 27#L32true, 2078#(or (select done state21) (not finished1)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 41#true, Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 60#true, 1345#(and (not finished2) (not finished1)), 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1709#true, Black: 1247#true, Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 447#true, Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), 1391#(not finished1), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 2417#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), 1716#(not finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2002#(and (not finished2) (not finished1)), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 2291#(and (not finished2) (not finished1)), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:03:07,066 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:03:07,066 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:03:07,066 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:03:07,066 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:03:07,066 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][12], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 1904#true, Black: 2201#(not finished1), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 27#L32true, 2078#(or (select done state21) (not finished1)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 41#true, Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 47#true, 55#(<= 0 size1), Black: 309#(<= size1 0), Black: 310#(<= size1 1), Black: 56#(<= 1 size1), 60#true, 1345#(and (not finished2) (not finished1)), 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 453#(select done state21), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 589#(and (select done state21) finished2), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 1761#(not (select done state11)), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 1253#(not finished1), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1709#true, Black: 1247#true, Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 447#true, Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), 1391#(not finished1), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 2417#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), 1716#(not finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2002#(and (not finished2) (not finished1)), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 2291#(and (not finished2) (not finished1)), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:03:07,066 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:03:07,066 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:03:07,066 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:03:07,066 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:03:07,386 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][154], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 26#thread3FINALtrue, 27#L32true, 2080#finished2, Black: 43#(not finished2), Black: 47#true, 55#(<= 0 size1), Black: 56#(<= 1 size1), 60#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 734#(and (or (select done state21) (not finished1)) finished2), Black: 149#(= state22 state12), 224#true, 1253#(not finished1), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), 2327#finished2, 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1709#true, Black: 1247#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 925#(and (or (select done state21) (not finished1)) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 454#finished2, Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2014#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:03:07,386 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:03:07,386 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:03:07,387 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:03:07,387 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:03:08,678 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][154], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 15#L26true, Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 26#thread3FINALtrue, 2080#finished2, Black: 43#(not finished2), Black: 49#(not finished1), 55#(<= 0 size1), Black: 56#(<= 1 size1), 60#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 625#finished2, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2201#(not finished1), 2327#finished2, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, 827#finished2, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1709#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 454#finished2, Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:03:08,678 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:03:08,678 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:03:08,678 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:03:08,678 INFO L387 tUnfolder$Statistics]: existing Event has 26 ancestors and is cut-off event [2021-03-11 07:03:08,796 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][1055], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, 15#L26true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 21#thread2FINALtrue, Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 26#thread3FINALtrue, 2080#finished2, Black: 43#(not finished2), Black: 49#(not finished1), 55#(<= 0 size1), Black: 56#(<= 1 size1), 60#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1674#(and finished1 finished2), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), 1222#(and finished1 finished2), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, 774#(and finished1 finished2), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2201#(not finished1), 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), 309#(<= size1 0), Black: 307#true, Black: 310#(<= size1 1), 827#finished2, 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1253#(not finished1), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1709#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 2445#(and finished1 finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), 454#finished2, Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, 2032#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:03:08,796 INFO L384 tUnfolder$Statistics]: this new event has 24 ancestors and is not cut-off event [2021-03-11 07:03:08,796 INFO L387 tUnfolder$Statistics]: existing Event has 26 ancestors and is not cut-off event [2021-03-11 07:03:08,796 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is not cut-off event [2021-03-11 07:03:08,796 INFO L387 tUnfolder$Statistics]: existing Event has 26 ancestors and is not cut-off event [2021-03-11 07:03:09,673 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][355], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), 18#L27true, Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 26#thread3FINALtrue, 549#(and finished2 (or (select done (select update state21)) (not finished1))), Black: 43#(not finished2), Black: 47#true, 55#(<= 0 size1), Black: 56#(<= 1 size1), 60#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 2183#(and (or (select done state21) (not finished1)) finished2), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 740#(and (or (select done state21) (not finished1)) finished2 (or (select done (select update state21)) (not finished1))), 1253#(not finished1), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 309#(<= size1 0), Black: 310#(<= size1 1), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1247#true, Black: 1709#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 2451#(and (or (select done state21) (not finished1)) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2014#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:03:09,674 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:03:09,674 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:03:09,674 INFO L387 tUnfolder$Statistics]: existing Event has 27 ancestors and is cut-off event [2021-03-11 07:03:09,674 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:03:09,674 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][805], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 26#thread3FINALtrue, 33#L27-1true, 549#(and finished2 (or (select done (select update state21)) (not finished1))), Black: 43#(not finished2), Black: 47#true, 56#(<= 1 size1), Black: 55#(<= 0 size1), 60#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 2183#(and (or (select done state21) (not finished1)) finished2), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 740#(and (or (select done state21) (not finished1)) finished2 (or (select done (select update state21)) (not finished1))), 1253#(not finished1), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 309#(<= size1 0), Black: 310#(<= size1 1), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1247#true, Black: 1709#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 2451#(and (or (select done state21) (not finished1)) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2014#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:03:09,674 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:03:09,674 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:03:09,674 INFO L387 tUnfolder$Statistics]: existing Event has 27 ancestors and is cut-off event [2021-03-11 07:03:09,674 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:03:09,675 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][809], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 21#thread2FINALtrue, Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 26#thread3FINALtrue, 2080#finished2, Black: 43#(not finished2), Black: 49#(not finished1), 55#(<= 0 size1), Black: 56#(<= 1 size1), 60#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1674#(and finished1 finished2), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), 1222#(and finished1 finished2), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, 774#(and finished1 finished2), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2201#(not finished1), 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), 309#(<= size1 0), Black: 307#true, Black: 310#(<= size1 1), 315#true, 827#finished2, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1253#(not finished1), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1709#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), 1383#true, Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 2445#(and finished1 finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 454#finished2, Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, 2032#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:03:09,675 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:03:09,675 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:03:09,675 INFO L387 tUnfolder$Statistics]: existing Event has 27 ancestors and is cut-off event [2021-03-11 07:03:09,675 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:03:09,676 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][312], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 26#thread3FINALtrue, 2080#finished2, Black: 43#(not finished2), Black: 49#(not finished1), 55#(<= 0 size1), Black: 56#(<= 1 size1), 60#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1674#(and finished1 finished2), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1676#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1660#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), 1222#(and finished1 finished2), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, 774#(and finished1 finished2), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2201#(not finished1), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, 827#finished2, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1253#(not finished1), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1709#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 2445#(and finished1 finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 454#finished2, Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, 2032#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:03:09,676 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:03:09,676 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:03:09,676 INFO L387 tUnfolder$Statistics]: existing Event has 27 ancestors and is cut-off event [2021-03-11 07:03:09,676 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:03:15,482 INFO L129 PetriNetUnfolder]: 20925/36555 cut-off events. [2021-03-11 07:03:15,482 INFO L130 PetriNetUnfolder]: For 1468823/1472103 co-relation queries the response was YES. [2021-03-11 07:03:16,901 INFO L84 FinitePrefix]: Finished finitePrefix Result has 338306 conditions, 36555 events. 20925/36555 cut-off events. For 1468823/1472103 co-relation queries the response was YES. Maximal size of possible extension queue 1426. Compared 315505 event pairs, 1200 based on Foata normal form. 680/36619 useless extension candidates. Maximal degree in co-relation 338113. Up to 9674 conditions per place. [2021-03-11 07:03:17,241 INFO L132 encePairwiseOnDemand]: 20/30 looper letters, 621 selfloop transitions, 715 changer transitions 0/1369 dead transitions. [2021-03-11 07:03:17,243 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 548 places, 1369 transitions, 36119 flow [2021-03-11 07:03:17,243 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-03-11 07:03:17,243 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2021-03-11 07:03:17,257 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 654 transitions. [2021-03-11 07:03:17,257 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.7266666666666667 [2021-03-11 07:03:17,257 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 654 transitions. [2021-03-11 07:03:17,257 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 654 transitions. [2021-03-11 07:03:17,258 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 07:03:17,258 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 654 transitions. [2021-03-11 07:03:17,263 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 31 states, 30 states have (on average 21.8) internal successors, (654), 30 states have internal predecessors, (654), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 07:03:17,264 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 31 states, 31 states have (on average 30.0) internal successors, (930), 31 states have internal predecessors, (930), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 07:03:17,264 INFO L81 ComplementDD]: Finished complementDD. Result has 31 states, 31 states have (on average 30.0) internal successors, (930), 31 states have internal predecessors, (930), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 07:03:17,264 INFO L185 Difference]: Start difference. First operand has 520 places, 1071 transitions, 28735 flow. Second operand 30 states and 654 transitions. [2021-03-11 07:03:17,264 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 548 places, 1369 transitions, 36119 flow [2021-03-11 07:03:33,847 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 544 places, 1369 transitions, 35928 flow, removed 53 selfloop flow, removed 4 redundant places. [2021-03-11 07:03:33,871 INFO L241 Difference]: Finished difference. Result has 551 places, 1131 transitions, 32232 flow [2021-03-11 07:03:33,872 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=30, PETRI_DIFFERENCE_MINUEND_FLOW=28434, PETRI_DIFFERENCE_MINUEND_PLACES=515, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1065, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=649, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=354, PETRI_DIFFERENCE_SUBTRAHEND_STATES=30, PETRI_FLOW=32232, PETRI_PLACES=551, PETRI_TRANSITIONS=1131} [2021-03-11 07:03:33,872 INFO L335 CegarLoopForPetriNet]: 32 programPoint places, 519 predicate places. [2021-03-11 07:03:33,872 INFO L480 AbstractCegarLoop]: Abstraction has has 551 places, 1131 transitions, 32232 flow [2021-03-11 07:03:33,872 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 18.22222222222222) internal successors, (164), 9 states have internal predecessors, (164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 07:03:33,872 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 07:03:33,872 INFO L255 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 07:03:34,076 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2021-03-11 07:03:34,076 INFO L428 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-11 07:03:34,077 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 07:03:34,077 INFO L82 PathProgramCache]: Analyzing trace with hash -914602199, now seen corresponding path program 19 times [2021-03-11 07:03:34,077 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 07:03:34,077 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [612583341] [2021-03-11 07:03:34,077 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 07:03:34,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 07:03:34,095 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,095 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:03:34,097 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,097 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:03:34,099 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,099 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-11 07:03:34,104 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,105 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 07:03:34,109 INFO L142 QuantifierPusher]: treesize reduction 13, result has 50.0 percent of original size [2021-03-11 07:03:34,109 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-11 07:03:34,116 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,116 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:03:34,120 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,120 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:03:34,121 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-11 07:03:34,121 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [612583341] [2021-03-11 07:03:34,121 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [812577724] [2021-03-11 07:03:34,121 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-11 07:03:34,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 07:03:34,141 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 10 conjunts are in the unsatisfiable core [2021-03-11 07:03:34,143 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-11 07:03:34,143 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,144 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:03:34,144 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,144 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:03:34,144 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,144 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:03:34,144 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,145 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:03:34,145 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,145 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:03:34,145 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,145 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:03:34,145 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,146 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:03:34,146 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,146 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:03:34,146 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,146 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:03:34,146 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,146 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:03:34,147 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,147 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:03:34,147 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,147 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:03:34,147 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,147 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:03:34,148 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,148 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:03:34,148 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,148 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:03:34,148 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,148 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:03:34,149 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,149 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:03:34,149 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,149 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:03:34,149 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,149 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:03:34,150 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,150 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:03:34,150 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,150 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:03:34,150 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,150 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:03:34,151 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,151 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:03:34,151 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,151 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:03:34,151 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,151 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:03:34,151 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,152 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:03:34,152 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,152 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:03:34,152 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,152 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:03:34,152 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,153 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:03:34,153 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,153 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:03:34,153 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,153 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:03:34,153 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,154 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:03:34,154 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,154 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:03:34,154 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,154 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:03:34,154 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,155 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:03:34,155 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,155 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:03:34,155 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,155 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:03:34,155 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,155 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:03:34,156 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,156 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:03:34,156 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,156 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:03:34,156 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,156 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:03:34,157 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,157 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:03:34,157 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,157 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:03:34,157 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,157 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:03:34,158 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,158 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:03:34,158 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,158 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:03:34,158 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,159 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:03:34,159 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,159 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:03:34,159 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,159 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-11 07:03:34,160 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,160 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-11 07:03:34,160 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,160 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-11 07:03:34,161 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,161 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-11 07:03:34,170 INFO L142 QuantifierPusher]: treesize reduction 11, result has 45.0 percent of original size [2021-03-11 07:03:34,170 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 07:03:34,170 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,171 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-03-11 07:03:34,171 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,172 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-03-11 07:03:34,172 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,172 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-03-11 07:03:34,177 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,177 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-03-11 07:03:34,177 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,177 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-03-11 07:03:34,177 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,177 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-03-11 07:03:34,177 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,178 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-03-11 07:03:34,178 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,178 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-03-11 07:03:34,178 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,178 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-03-11 07:03:34,178 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,179 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-03-11 07:03:34,179 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,179 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-03-11 07:03:34,180 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,180 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 07:03:34,180 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,180 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-11 07:03:34,180 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-11 07:03:34,181 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,181 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 07:03:34,181 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,181 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-11 07:03:34,181 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-11 07:03:34,182 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,182 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 07:03:34,182 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,182 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-11 07:03:34,182 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-11 07:03:34,184 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 8 [2021-03-11 07:03:34,184 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,185 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:03:34,185 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,185 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:03:34,185 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-11 07:03:34,186 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,186 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,186 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:03:34,186 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-11 07:03:34,186 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:12, output treesize:4 [2021-03-11 07:03:34,186 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,187 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:03:34,187 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,187 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:03:34,192 INFO L142 QuantifierPusher]: treesize reduction 11, result has 38.9 percent of original size [2021-03-11 07:03:34,192 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-11 07:03:34,192 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,193 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 07:03:34,193 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,193 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:03:34,193 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-11 07:03:34,193 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,194 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:03:34,194 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,194 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:03:34,194 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,195 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:03:34,195 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,195 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:03:34,195 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,195 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:03:34,195 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,196 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:03:34,196 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,196 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:03:34,196 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,196 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:03:34,196 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,197 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:03:34,197 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,197 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:03:34,197 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,197 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:03:34,197 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,198 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:03:34,198 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,198 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:03:34,198 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,198 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:03:34,198 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,199 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:03:34,199 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,199 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:03:34,199 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,199 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:03:34,199 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,200 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:03:34,200 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,200 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:03:34,200 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,200 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:03:34,200 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,201 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:03:34,201 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,201 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:03:34,201 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,201 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:03:34,201 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,202 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:03:34,202 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,202 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:03:34,202 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,202 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:03:34,202 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,202 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:03:34,203 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,203 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:03:34,203 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,203 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:03:34,203 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,203 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:03:34,204 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,204 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:03:34,204 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,204 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:03:34,204 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,204 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:03:34,205 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,205 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:03:34,205 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,205 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:03:34,205 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,205 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:03:34,206 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,206 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:03:34,206 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,206 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:03:34,206 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,206 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:03:34,206 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,207 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:03:34,207 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,207 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:03:34,207 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,207 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:03:34,207 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,208 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:03:34,208 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,208 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:03:34,208 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,208 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:03:34,208 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,208 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:03:34,209 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:03:34,209 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:03:34,209 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-11 07:03:34,209 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-11 07:03:34,209 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-03-11 07:03:34,209 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [308991584] [2021-03-11 07:03:34,209 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-03-11 07:03:34,209 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 07:03:34,210 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-03-11 07:03:34,210 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2021-03-11 07:03:34,210 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 16 out of 30 [2021-03-11 07:03:34,210 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 551 places, 1131 transitions, 32232 flow. Second operand has 11 states, 11 states have (on average 18.0) internal successors, (198), 11 states have internal predecessors, (198), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 07:03:34,210 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 07:03:34,210 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 16 of 30 [2021-03-11 07:03:34,210 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 07:03:54,519 INFO L129 PetriNetUnfolder]: 26394/46901 cut-off events. [2021-03-11 07:03:54,519 INFO L130 PetriNetUnfolder]: For 2318766/2321932 co-relation queries the response was YES. [2021-03-11 07:03:56,802 INFO L84 FinitePrefix]: Finished finitePrefix Result has 460729 conditions, 46901 events. 26394/46901 cut-off events. For 2318766/2321932 co-relation queries the response was YES. Maximal size of possible extension queue 1998. Compared 429612 event pairs, 3758 based on Foata normal form. 1546/47789 useless extension candidates. Maximal degree in co-relation 460530. Up to 15447 conditions per place. [2021-03-11 07:03:57,025 INFO L132 encePairwiseOnDemand]: 20/30 looper letters, 984 selfloop transitions, 613 changer transitions 0/1630 dead transitions. [2021-03-11 07:03:57,025 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 580 places, 1630 transitions, 49269 flow [2021-03-11 07:03:57,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-03-11 07:03:57,026 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2021-03-11 07:03:57,026 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 702 transitions. [2021-03-11 07:03:57,026 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.78 [2021-03-11 07:03:57,027 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 702 transitions. [2021-03-11 07:03:57,027 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 702 transitions. [2021-03-11 07:03:57,027 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 07:03:57,027 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 702 transitions. [2021-03-11 07:03:57,028 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 31 states, 30 states have (on average 23.4) internal successors, (702), 30 states have internal predecessors, (702), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 07:03:57,028 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 31 states, 31 states have (on average 30.0) internal successors, (930), 31 states have internal predecessors, (930), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 07:03:57,028 INFO L81 ComplementDD]: Finished complementDD. Result has 31 states, 31 states have (on average 30.0) internal successors, (930), 31 states have internal predecessors, (930), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 07:03:57,028 INFO L185 Difference]: Start difference. First operand has 551 places, 1131 transitions, 32232 flow. Second operand 30 states and 702 transitions. [2021-03-11 07:03:57,028 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 580 places, 1630 transitions, 49269 flow [2021-03-11 07:04:24,742 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 565 places, 1630 transitions, 47776 flow, removed 188 selfloop flow, removed 15 redundant places. [2021-03-11 07:04:24,795 INFO L241 Difference]: Finished difference. Result has 585 places, 1339 transitions, 40701 flow [2021-03-11 07:04:24,795 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=30, PETRI_DIFFERENCE_MINUEND_FLOW=30986, PETRI_DIFFERENCE_MINUEND_PLACES=536, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1131, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=449, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=656, PETRI_DIFFERENCE_SUBTRAHEND_STATES=30, PETRI_FLOW=40701, PETRI_PLACES=585, PETRI_TRANSITIONS=1339} [2021-03-11 07:04:24,796 INFO L335 CegarLoopForPetriNet]: 32 programPoint places, 553 predicate places. [2021-03-11 07:04:24,796 INFO L480 AbstractCegarLoop]: Abstraction has has 585 places, 1339 transitions, 40701 flow [2021-03-11 07:04:24,796 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 18.0) internal successors, (198), 11 states have internal predecessors, (198), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 07:04:24,796 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 07:04:24,796 INFO L255 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 07:04:25,010 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2021-03-11 07:04:25,011 INFO L428 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-11 07:04:25,011 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 07:04:25,011 INFO L82 PathProgramCache]: Analyzing trace with hash -1539311481, now seen corresponding path program 20 times [2021-03-11 07:04:25,011 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 07:04:25,011 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [915558482] [2021-03-11 07:04:25,011 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 07:04:25,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 07:04:25,023 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,023 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:04:25,025 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,025 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:04:25,027 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,027 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-11 07:04:25,032 INFO L142 QuantifierPusher]: treesize reduction 13, result has 53.6 percent of original size [2021-03-11 07:04:25,033 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-11 07:04:25,042 INFO L142 QuantifierPusher]: treesize reduction 13, result has 50.0 percent of original size [2021-03-11 07:04:25,043 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-11 07:04:25,050 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,050 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:04:25,054 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,054 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:04:25,058 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,058 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:04:25,058 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 07:04:25,058 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [915558482] [2021-03-11 07:04:25,059 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1825214884] [2021-03-11 07:04:25,059 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-11 07:04:25,080 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-11 07:04:25,080 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-11 07:04:25,080 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 10 conjunts are in the unsatisfiable core [2021-03-11 07:04:25,081 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-11 07:04:25,081 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,081 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:04:25,081 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,081 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:04:25,082 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,082 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:04:25,082 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,082 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:04:25,082 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,082 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:04:25,083 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,083 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:04:25,083 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,083 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:04:25,083 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,083 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:04:25,083 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,084 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:04:25,084 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,084 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:04:25,084 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,084 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:04:25,084 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,084 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:04:25,085 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,085 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:04:25,085 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,085 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:04:25,085 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,085 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:04:25,086 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,086 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:04:25,086 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,086 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:04:25,086 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,086 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:04:25,086 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,087 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:04:25,087 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,087 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:04:25,087 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,087 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:04:25,087 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,088 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:04:25,088 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,088 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:04:25,088 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,088 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:04:25,088 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,088 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:04:25,089 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,089 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:04:25,089 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,089 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:04:25,089 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,089 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:04:25,090 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,090 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:04:25,090 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,090 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:04:25,090 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,090 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:04:25,090 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,091 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:04:25,091 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,091 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:04:25,091 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,092 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:04:25,092 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,092 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:04:25,092 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,092 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:04:25,092 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,092 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:04:25,093 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,093 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:04:25,093 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,093 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:04:25,093 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,093 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:04:25,094 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,094 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:04:25,094 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,094 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:04:25,094 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,094 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:04:25,095 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,095 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:04:25,095 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,095 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-11 07:04:25,096 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,096 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-11 07:04:25,096 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,096 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-11 07:04:25,096 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,097 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-11 07:04:25,107 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,107 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 07:04:25,107 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,107 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-11 07:04:25,108 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-03-11 07:04:25,108 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,108 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 07:04:25,108 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,108 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-11 07:04:25,109 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-03-11 07:04:25,109 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,109 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-11 07:04:25,110 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,110 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 07:04:25,110 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,110 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 07:04:25,111 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,111 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-11 07:04:25,111 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 07:04:25,111 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,112 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-11 07:04:25,112 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-03-11 07:04:25,112 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 07:04:25,112 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,112 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-11 07:04:25,113 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-03-11 07:04:25,115 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-03-11 07:04:25,115 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,115 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:04:25,115 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,116 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:04:25,116 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-11 07:04:25,117 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 8 [2021-03-11 07:04:25,117 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,117 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:04:25,118 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,118 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:04:25,118 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-11 07:04:25,123 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,123 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,123 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-11 07:04:25,123 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-11 07:04:25,124 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:27, output treesize:13 [2021-03-11 07:04:25,124 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,124 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-11 07:04:25,139 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,139 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-11 07:04:25,150 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,151 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-11 07:04:25,151 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,151 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-11 07:04:25,151 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,151 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-11 07:04:25,152 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,152 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-11 07:04:25,152 INFO L142 QuantifierPusher]: treesize reduction 9, result has 43.8 percent of original size [2021-03-11 07:04:25,152 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-11 07:04:25,153 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,153 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:04:25,153 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,153 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:04:25,153 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,154 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:04:25,154 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,154 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:04:25,154 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,154 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:04:25,154 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,155 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:04:25,155 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,155 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:04:25,155 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,155 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:04:25,156 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,156 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:04:25,156 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,156 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:04:25,156 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,156 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:04:25,157 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,157 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:04:25,157 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,157 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:04:25,158 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,158 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:04:25,158 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,158 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:04:25,159 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,159 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:04:25,159 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,159 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:04:25,159 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,160 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:04:25,160 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,160 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:04:25,160 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,160 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:04:25,161 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,161 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:04:25,161 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,161 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:04:25,161 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,162 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:04:25,162 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,162 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:04:25,162 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,162 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:04:25,163 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,163 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:04:25,163 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,163 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:04:25,163 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,164 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:04:25,164 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,164 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:04:25,164 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,164 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:04:25,165 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,165 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:04:25,165 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,165 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:04:25,165 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,166 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:04:25,166 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,166 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:04:25,166 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,166 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:04:25,166 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,167 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:04:25,167 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,167 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:04:25,167 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,167 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:04:25,168 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,168 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:04:25,168 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,168 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:04:25,168 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,169 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:04:25,169 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,169 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:04:25,169 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,169 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:04:25,170 INFO L142 QuantifierPusher]: treesize reduction 11, result has 38.9 percent of original size [2021-03-11 07:04:25,170 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-11 07:04:25,171 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,171 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 07:04:25,171 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,171 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:04:25,171 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-11 07:04:25,172 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,173 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:04:25,173 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,173 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:04:25,173 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,173 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:04:25,174 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,174 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:04:25,174 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,174 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:04:25,174 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,174 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:04:25,175 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,175 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:04:25,175 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,175 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:04:25,175 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,175 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:04:25,176 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,176 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:04:25,176 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,176 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:04:25,176 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,177 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:04:25,177 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,177 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:04:25,177 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,177 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:04:25,177 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:04:25,178 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:04:25,178 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 07:04:25,178 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-11 07:04:25,178 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 10 [2021-03-11 07:04:25,178 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [372609351] [2021-03-11 07:04:25,179 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-03-11 07:04:25,179 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 07:04:25,179 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-03-11 07:04:25,180 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2021-03-11 07:04:25,180 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 16 out of 30 [2021-03-11 07:04:25,180 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 585 places, 1339 transitions, 40701 flow. Second operand has 11 states, 11 states have (on average 18.181818181818183) internal successors, (200), 11 states have internal predecessors, (200), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 07:04:25,180 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 07:04:25,180 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 16 of 30 [2021-03-11 07:04:25,180 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 07:04:33,642 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][490], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 14#L55true, 1550#true, 15#L26true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 21#thread2FINALtrue, Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2588#(and (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 41#true, Black: 49#(not finished1), 55#(<= 0 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2594#(and (not (select done state21)) (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 56#(<= 1 size1), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 2584#(and (= state21 state11) (not finished2) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2201#(not finished1), 2321#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), Black: 307#true, Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:04:33,642 INFO L384 tUnfolder$Statistics]: this new event has 24 ancestors and is cut-off event [2021-03-11 07:04:33,642 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:04:33,642 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:04:33,642 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:04:33,642 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][24], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 14#L55true, 1550#true, 15#L26true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 41#true, Black: 49#(not finished1), 55#(<= 0 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2594#(and (not (select done state21)) (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 56#(<= 1 size1), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 2584#(and (= state21 state11) (not finished2) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 2644#(not finished2), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2201#(not finished1), 2321#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, 820#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2475#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:04:33,642 INFO L384 tUnfolder$Statistics]: this new event has 24 ancestors and is cut-off event [2021-03-11 07:04:33,642 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:04:33,642 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:04:33,642 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:04:35,319 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][37], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, 15#L26true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 43#(not finished2), Black: 49#(not finished1), 55#(<= 0 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2594#(and (not (select done state21)) (= state11 (select update state21)) (not finished2)), Black: 56#(<= 1 size1), Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 2584#(and (= state21 state11) (not finished2) (not (select done state11))), 2636#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2201#(not finished1), 2321#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, 820#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2468#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:04:35,319 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:04:35,319 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:04:35,319 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:04:35,319 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:04:35,319 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][634], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, 15#L26true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 21#thread2FINALtrue, Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 43#(not finished2), Black: 49#(not finished1), 55#(<= 0 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2594#(and (not (select done state21)) (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 56#(<= 1 size1), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 2584#(and (= state21 state11) (not finished2) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2201#(not finished1), 2321#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), Black: 307#true, Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2472#(or (and (= state11 (select update state21)) (not (select done state11))) finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:04:35,319 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:04:35,319 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:04:35,319 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:04:35,320 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:04:35,335 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][196], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 14#L55true, 1550#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 21#thread2FINALtrue, Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2588#(and (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 41#true, Black: 49#(not finished1), 55#(<= 0 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2594#(and (not (select done state21)) (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 56#(<= 1 size1), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 2584#(and (= state21 state11) (not finished2) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2201#(not finished1), 2321#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), Black: 307#true, Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:04:35,336 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:04:35,336 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:04:35,336 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:04:35,336 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:04:35,336 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][116], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 14#L55true, 1550#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2588#(and (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 41#true, Black: 49#(not finished1), 55#(<= 0 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2594#(and (not (select done state21)) (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 56#(<= 1 size1), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 2584#(and (= state21 state11) (not finished2) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2201#(not finished1), 2321#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, 820#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:04:35,336 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:04:35,336 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:04:35,336 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:04:35,336 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:04:35,337 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][24], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 14#L55true, Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 18#L27true, Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 1556#(or finished2 (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 41#true, Black: 47#true, 55#(<= 0 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2594#(and (not (select done state21)) (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 56#(<= 1 size1), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 2584#(and (= state21 state11) (not finished2) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 2644#(not finished2), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), 1115#(or finished2 (not finished1)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 1253#(not finished1), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1247#true, Black: 1709#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), 1391#(not finished1), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 2421#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), 1911#(not finished1), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2475#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:04:35,337 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:04:35,337 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:04:35,337 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:04:35,337 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:04:35,338 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][197], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 14#L55true, Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 1556#(or finished2 (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 33#L27-1true, Black: 41#true, Black: 47#true, Black: 2592#(and (not (select done state21)) (not finished2)), 56#(<= 1 size1), Black: 2594#(and (not (select done state21)) (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 55#(<= 0 size1), Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 2584#(and (= state21 state11) (not finished2) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 2644#(not finished2), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), 1115#(or finished2 (not finished1)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 1253#(not finished1), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1247#true, Black: 1709#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), 1391#(not finished1), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 2421#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), 1911#(not finished1), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2475#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:04:35,338 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:04:35,338 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:04:35,338 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:04:35,338 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:04:37,064 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][255], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1391#(not finished1), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1550#true, Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 15#L26true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 20#L54true, Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 41#true, Black: 49#(not finished1), 55#(<= 0 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2594#(and (not (select done state21)) (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 56#(<= 1 size1), Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2470#(= state21 state11), 60#true, Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 2584#(and (= state21 state11) (not finished2) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 2644#(not finished2), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 1247#true, Black: 149#(= state22 state12), 224#true, Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2201#(not finished1), 2321#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, 820#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), 1383#true, Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2475#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:04:37,064 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:04:37,064 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:04:37,064 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:04:37,064 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:04:37,065 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][490], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, 15#L26true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 21#thread2FINALtrue, Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2588#(and (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 41#true, Black: 49#(not finished1), 55#(<= 0 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2594#(and (not (select done state21)) (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 56#(<= 1 size1), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 2584#(and (= state21 state11) (not finished2) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2201#(not finished1), 2321#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), Black: 307#true, Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:04:37,065 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:04:37,065 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:04:37,065 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:04:37,065 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:04:37,065 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][24], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1391#(not finished1), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1550#true, Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 15#L26true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 41#true, Black: 49#(not finished1), 55#(<= 0 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2594#(and (not (select done state21)) (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 56#(<= 1 size1), Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 2584#(and (= state21 state11) (not finished2) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 2644#(not finished2), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 1247#true, Black: 149#(= state22 state12), 224#true, Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2201#(not finished1), 2321#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, 820#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), 1383#true, Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2475#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:04:37,065 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:04:37,065 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:04:37,065 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:04:37,065 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:04:37,118 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][773], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, 15#L26true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 21#thread2FINALtrue, Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 26#thread3FINALtrue, Black: 43#(not finished2), Black: 49#(not finished1), 55#(<= 0 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2594#(and (not (select done state21)) (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 56#(<= 1 size1), Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 2584#(and (= state21 state11) (not finished2) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1674#(and finished1 finished2), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 2245#(or (and (not finished2) (not finished1)) (and finished1 finished2)), 1222#(and finished1 finished2), 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 774#(and finished1 finished2), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2201#(not finished1), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 309#(<= size1 0), Black: 307#true, Black: 310#(<= size1 1), 827#finished2, 319#(or finished2 (and (= state21 state11) (not (select done state11)))), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), 1367#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1247#true, Black: 1709#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1387#(or finished2 (and (not (select done state21)) (= (select update state11) state21))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 2445#(and finished1 finished2), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2472#(or (and (= state11 (select update state21)) (not (select done state11))) finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), 454#finished2, Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2032#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11))), 1023#(or (and (not finished2) (not finished1)) (and finished1 finished2))]) [2021-03-11 07:04:37,118 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:04:37,118 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:04:37,118 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:04:37,118 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:04:37,118 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][37], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1904#true, 15#L26true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 26#thread3FINALtrue, Black: 43#(not finished2), Black: 49#(not finished1), 55#(<= 0 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2594#(and (not (select done state21)) (= state11 (select update state21)) (not finished2)), Black: 56#(<= 1 size1), Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 2584#(and (= state21 state11) (not finished2) (not (select done state11))), 2636#true, Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 625#finished2, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2200#(or finished2 (not finished1)), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2201#(not finished1), 2327#finished2, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 827#finished2, 319#(or finished2 (and (= state21 state11) (not (select done state11)))), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1247#true, Black: 1709#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1387#(or finished2 (and (not (select done state21)) (= (select update state11) state21))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2468#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), 454#finished2, Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 977#(or finished2 (not finished1)), 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:04:37,118 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:04:37,118 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:04:37,118 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:04:37,118 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:04:37,121 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][758], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 21#thread2FINALtrue, Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 43#(not finished2), Black: 49#(not finished1), 55#(<= 0 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2594#(and (not (select done state21)) (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 56#(<= 1 size1), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 2584#(and (= state21 state11) (not finished2) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2201#(not finished1), 2321#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), Black: 307#true, Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2472#(or (and (= state11 (select update state21)) (not (select done state11))) finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:04:37,121 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:04:37,121 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:04:37,121 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:04:37,121 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:04:37,121 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][230], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 43#(not finished2), Black: 49#(not finished1), 55#(<= 0 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2594#(and (not (select done state21)) (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 56#(<= 1 size1), Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 2584#(and (= state21 state11) (not finished2) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2201#(not finished1), 2321#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2472#(or (and (= state11 (select update state21)) (not (select done state11))) finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:04:37,121 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:04:37,122 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:04:37,122 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:04:37,122 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:04:37,123 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][37], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 18#L27true, Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 1556#(or finished2 (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 43#(not finished2), Black: 47#true, 55#(<= 0 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2594#(and (not (select done state21)) (= state11 (select update state21)) (not finished2)), Black: 56#(<= 1 size1), Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 2584#(and (= state21 state11) (not finished2) (not (select done state11))), 2636#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), 1115#(or finished2 (not finished1)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 1253#(not finished1), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1247#true, Black: 1709#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 2421#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), 1911#(not finished1), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2468#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:04:37,123 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:04:37,123 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:04:37,123 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:04:37,123 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:04:37,123 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][753], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 11#L40-1true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 1556#(or finished2 (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 33#L27-1true, Black: 43#(not finished2), Black: 47#true, Black: 2592#(and (not (select done state21)) (not finished2)), 56#(<= 1 size1), Black: 2594#(and (not (select done state21)) (= state11 (select update state21)) (not finished2)), Black: 55#(<= 0 size1), Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 2584#(and (= state21 state11) (not finished2) (not (select done state11))), 2636#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), 1115#(or finished2 (not finished1)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 1253#(not finished1), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1247#true, Black: 1709#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 2421#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), 1911#(not finished1), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2468#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:04:37,123 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:04:37,123 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:04:37,124 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:04:37,124 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:04:37,141 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][37], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 18#L27true, Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 43#(not finished2), Black: 47#true, 55#(<= 0 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2594#(and (not (select done state21)) (= state11 (select update state21)) (not finished2)), Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 56#(<= 1 size1), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 2584#(and (= state21 state11) (not finished2) (not (select done state11))), 2636#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 1253#(not finished1), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1247#true, Black: 1709#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 2421#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), 1911#(not finished1), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2468#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:04:37,141 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:04:37,141 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:04:37,141 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:04:37,141 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:04:37,141 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][753], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 33#L27-1true, Black: 43#(not finished2), Black: 47#true, Black: 2592#(and (not (select done state21)) (not finished2)), 56#(<= 1 size1), Black: 2594#(and (not (select done state21)) (= state11 (select update state21)) (not finished2)), Black: 55#(<= 0 size1), Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 2584#(and (= state21 state11) (not finished2) (not (select done state11))), 2636#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 1253#(not finished1), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1247#true, Black: 1709#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 2421#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), 1911#(not finished1), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2468#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:04:37,141 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:04:37,141 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:04:37,142 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:04:37,142 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:04:38,873 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][616], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), 11#L40-1true, Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 20#L54true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2588#(and (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 41#true, Black: 49#(not finished1), 55#(<= 0 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2594#(and (not (select done state21)) (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 56#(<= 1 size1), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 2584#(and (= state21 state11) (not finished2) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2201#(not finished1), 2321#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, 820#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), 1383#true, Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:04:38,873 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:04:38,873 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:04:38,874 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:04:38,874 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:04:38,874 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][196], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 21#thread2FINALtrue, Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2588#(and (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 41#true, Black: 49#(not finished1), 55#(<= 0 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2594#(and (not (select done state21)) (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 56#(<= 1 size1), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 2584#(and (= state21 state11) (not finished2) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2201#(not finished1), 2321#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), Black: 307#true, Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:04:38,874 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:04:38,874 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:04:38,874 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:04:38,874 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:04:38,874 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][116], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1391#(not finished1), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1550#true, Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2588#(and (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 41#true, Black: 49#(not finished1), 55#(<= 0 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2594#(and (not (select done state21)) (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 56#(<= 1 size1), Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 2584#(and (= state21 state11) (not finished2) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 1247#true, Black: 149#(= state22 state12), 224#true, Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2201#(not finished1), 2321#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, 820#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), 1383#true, Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:04:38,874 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:04:38,874 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:04:38,874 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:04:38,874 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:04:38,876 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][255], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 18#L27true, Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 1556#(or finished2 (not finished1)), 20#L54true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 41#true, Black: 47#true, 55#(<= 0 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2594#(and (not (select done state21)) (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 56#(<= 1 size1), Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2470#(= state21 state11), 60#true, Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 2584#(and (= state21 state11) (not finished2) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 2644#(not finished2), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), 1115#(or finished2 (not finished1)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 1253#(not finished1), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1709#true, Black: 1247#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), 1391#(not finished1), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 2421#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), 1911#(not finished1), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2475#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:04:38,876 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:04:38,876 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:04:38,876 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:04:38,876 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:04:38,876 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][24], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 18#L27true, Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 1556#(or finished2 (not finished1)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 41#true, Black: 47#true, 55#(<= 0 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2594#(and (not (select done state21)) (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 56#(<= 1 size1), Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 2584#(and (= state21 state11) (not finished2) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 2644#(not finished2), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), 1115#(or finished2 (not finished1)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 1253#(not finished1), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1709#true, Black: 1247#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), 1391#(not finished1), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 2421#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), 1911#(not finished1), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2475#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:04:38,876 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:04:38,876 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:04:38,876 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:04:38,876 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:04:38,876 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][197], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 1556#(or finished2 (not finished1)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 33#L27-1true, Black: 41#true, Black: 47#true, Black: 2592#(and (not (select done state21)) (not finished2)), 56#(<= 1 size1), Black: 2594#(and (not (select done state21)) (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 55#(<= 0 size1), Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 2584#(and (= state21 state11) (not finished2) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 2644#(not finished2), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), 1115#(or finished2 (not finished1)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 1253#(not finished1), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1709#true, Black: 1247#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), 1391#(not finished1), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 2421#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), 1911#(not finished1), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2475#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:04:38,876 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:04:38,876 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:04:38,876 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:04:38,876 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:04:38,949 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][758], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 21#thread2FINALtrue, Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 26#thread3FINALtrue, Black: 43#(not finished2), Black: 49#(not finished1), 55#(<= 0 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2594#(and (not (select done state21)) (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 56#(<= 1 size1), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 2584#(and (= state21 state11) (not finished2) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1674#(and finished1 finished2), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 2245#(or (and (not finished2) (not finished1)) (and finished1 finished2)), 1222#(and finished1 finished2), 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 774#(and finished1 finished2), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2201#(not finished1), 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 309#(<= size1 0), Black: 307#true, Black: 310#(<= size1 1), 827#finished2, 319#(or finished2 (and (= state21 state11) (not (select done state11)))), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), 1367#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1247#true, Black: 1709#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), 1387#(or finished2 (and (not (select done state21)) (= (select update state11) state21))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 2445#(and finished1 finished2), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2472#(or (and (= state11 (select update state21)) (not (select done state11))) finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), 454#finished2, Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2032#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), 1023#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:04:38,949 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:04:38,949 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:04:38,949 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:04:38,949 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:04:38,949 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][230], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 26#thread3FINALtrue, Black: 43#(not finished2), Black: 49#(not finished1), 55#(<= 0 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2594#(and (not (select done state21)) (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 56#(<= 1 size1), Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 2584#(and (= state21 state11) (not finished2) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1674#(and finished1 finished2), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 2245#(or (and (not finished2) (not finished1)) (and finished1 finished2)), 1222#(and finished1 finished2), 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 774#(and finished1 finished2), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2201#(not finished1), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 827#finished2, 319#(or finished2 (and (= state21 state11) (not (select done state11)))), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), 1367#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1247#true, Black: 1709#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1387#(or finished2 (and (not (select done state21)) (= (select update state11) state21))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 2445#(and finished1 finished2), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2472#(or (and (= state11 (select update state21)) (not (select done state11))) finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), 454#finished2, Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2032#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11))), 1023#(or (and (not finished2) (not finished1)) (and finished1 finished2))]) [2021-03-11 07:04:38,949 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:04:38,949 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:04:38,949 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:04:38,949 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:04:38,950 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][37], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 18#L27true, Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 26#thread3FINALtrue, 549#(and finished2 (or (select done (select update state21)) (not finished1))), Black: 43#(not finished2), Black: 47#true, 55#(<= 0 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2594#(and (not (select done state21)) (= state11 (select update state21)) (not finished2)), Black: 56#(<= 1 size1), Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 2584#(and (= state21 state11) (not finished2) (not (select done state11))), 2636#true, Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 740#(and (or (select done state21) (not finished1)) finished2 (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 1349#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1247#true, Black: 1709#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 2451#(and (or (select done state21) (not finished1)) finished2), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), 413#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2468#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), 2014#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:04:38,950 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:04:38,950 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:04:38,950 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:04:38,951 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:04:38,951 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][753], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 11#L40-1true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 26#thread3FINALtrue, 33#L27-1true, 549#(and finished2 (or (select done (select update state21)) (not finished1))), Black: 43#(not finished2), Black: 47#true, Black: 2592#(and (not (select done state21)) (not finished2)), 56#(<= 1 size1), Black: 2594#(and (not (select done state21)) (= state11 (select update state21)) (not finished2)), Black: 55#(<= 0 size1), Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 2584#(and (= state21 state11) (not finished2) (not (select done state11))), 2636#true, Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 740#(and (or (select done state21) (not finished1)) finished2 (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 1349#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1247#true, Black: 1709#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 2451#(and (or (select done state21) (not finished1)) finished2), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), 413#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2468#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), 2014#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:04:38,951 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:04:38,951 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:04:38,951 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:04:38,951 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:04:38,954 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][913], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 21#thread2FINALtrue, Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 26#thread3FINALtrue, Black: 43#(not finished2), Black: 49#(not finished1), 55#(<= 0 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2594#(and (not (select done state21)) (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 56#(<= 1 size1), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 2584#(and (= state21 state11) (not finished2) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1674#(and finished1 finished2), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 2245#(or (and (not finished2) (not finished1)) (and finished1 finished2)), 1222#(and finished1 finished2), 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 774#(and finished1 finished2), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2201#(not finished1), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 309#(<= size1 0), Black: 307#true, Black: 310#(<= size1 1), 827#finished2, 319#(or finished2 (and (= state21 state11) (not (select done state11)))), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), 1367#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1709#true, Black: 1247#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1387#(or finished2 (and (not (select done state21)) (= (select update state11) state21))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 2445#(and finished1 finished2), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2472#(or (and (= state11 (select update state21)) (not (select done state11))) finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), 454#finished2, Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2032#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11))), 1023#(or (and (not finished2) (not finished1)) (and finished1 finished2))]) [2021-03-11 07:04:38,954 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:04:38,955 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:04:38,955 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:04:38,955 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:04:38,955 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][230], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), 10#L40true, Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 26#thread3FINALtrue, Black: 43#(not finished2), Black: 49#(not finished1), 55#(<= 0 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2594#(and (not (select done state21)) (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 56#(<= 1 size1), Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 2584#(and (= state21 state11) (not finished2) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 625#finished2, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2200#(or finished2 (not finished1)), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2201#(not finished1), 2327#finished2, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 309#(<= size1 0), Black: 310#(<= size1 1), 827#finished2, 319#(or finished2 (and (= state21 state11) (not (select done state11)))), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1709#true, Black: 1247#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1387#(or finished2 (and (not (select done state21)) (= (select update state11) state21))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2472#(or (and (= state11 (select update state21)) (not (select done state11))) finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), 454#finished2, Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 977#(or finished2 (not finished1)), 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:04:38,955 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:04:38,955 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:04:38,955 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:04:38,955 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:04:38,972 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][255], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 1904#true, Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 18#L27true, Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 20#L54true, Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 41#true, Black: 47#true, 55#(<= 0 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2594#(and (not (select done state21)) (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 56#(<= 1 size1), Black: 2470#(= state21 state11), 60#true, Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 2584#(and (= state21 state11) (not finished2) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 2644#(not finished2), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 2291#(and (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2201#(not finished1), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 1345#(and (not finished2) (not finished1)), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1247#true, Black: 1709#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 2417#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2475#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2002#(and (not finished2) (not finished1)), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:04:38,973 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:04:38,973 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:04:38,973 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:04:38,973 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:04:38,973 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][24], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), 10#L40true, Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 1904#true, Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 18#L27true, Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 41#true, Black: 47#true, 55#(<= 0 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2594#(and (not (select done state21)) (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 56#(<= 1 size1), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 2584#(and (= state21 state11) (not finished2) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 2644#(not finished2), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 2291#(and (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2201#(not finished1), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 1345#(and (not finished2) (not finished1)), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1247#true, Black: 1709#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 2417#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2475#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2002#(and (not finished2) (not finished1)), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:04:38,973 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:04:38,973 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:04:38,973 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:04:38,973 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:04:38,973 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][197], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 1904#true, Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 33#L27-1true, Black: 41#true, Black: 47#true, 56#(<= 1 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2594#(and (not (select done state21)) (= state11 (select update state21)) (not finished2)), Black: 55#(<= 0 size1), Black: 2468#true, Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 2584#(and (= state21 state11) (not finished2) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 2644#(not finished2), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 579#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21))), Black: 581#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 2291#(and (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2201#(not finished1), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 1345#(and (not finished2) (not finished1)), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1823#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1247#true, Black: 1709#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 2417#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2475#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 941#(and (select done state21) finished1 (= state21 state11) finished2), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2002#(and (not finished2) (not finished1)), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:04:38,973 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:04:38,973 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:04:38,973 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:04:38,973 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:04:48,754 INFO L129 PetriNetUnfolder]: 28405/49504 cut-off events. [2021-03-11 07:04:48,755 INFO L130 PetriNetUnfolder]: For 2765796/2769540 co-relation queries the response was YES. [2021-03-11 07:04:51,014 INFO L84 FinitePrefix]: Finished finitePrefix Result has 513020 conditions, 49504 events. 28405/49504 cut-off events. For 2765796/2769540 co-relation queries the response was YES. Maximal size of possible extension queue 2078. Compared 444951 event pairs, 4031 based on Foata normal form. 1459/50178 useless extension candidates. Maximal degree in co-relation 512802. Up to 18855 conditions per place. [2021-03-11 07:04:51,246 INFO L132 encePairwiseOnDemand]: 20/30 looper letters, 963 selfloop transitions, 644 changer transitions 256/1896 dead transitions. [2021-03-11 07:04:51,246 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 624 places, 1896 transitions, 60944 flow [2021-03-11 07:04:51,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-03-11 07:04:51,247 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42 states. [2021-03-11 07:04:51,247 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42 states to 42 states and 939 transitions. [2021-03-11 07:04:51,248 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.7452380952380953 [2021-03-11 07:04:51,248 INFO L72 ComplementDD]: Start complementDD. Operand 42 states and 939 transitions. [2021-03-11 07:04:51,248 INFO L73 IsDeterministic]: Start isDeterministic. Operand 42 states and 939 transitions. [2021-03-11 07:04:51,248 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 07:04:51,248 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 42 states and 939 transitions. [2021-03-11 07:04:51,249 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 43 states, 42 states have (on average 22.357142857142858) internal successors, (939), 42 states have internal predecessors, (939), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 07:04:51,250 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 43 states, 43 states have (on average 30.0) internal successors, (1290), 43 states have internal predecessors, (1290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 07:04:51,250 INFO L81 ComplementDD]: Finished complementDD. Result has 43 states, 43 states have (on average 30.0) internal successors, (1290), 43 states have internal predecessors, (1290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 07:04:51,250 INFO L185 Difference]: Start difference. First operand has 585 places, 1339 transitions, 40701 flow. Second operand 42 states and 939 transitions. [2021-03-11 07:04:51,250 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 624 places, 1896 transitions, 60944 flow [2021-03-11 07:05:46,196 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 620 places, 1896 transitions, 56284 flow, removed 2301 selfloop flow, removed 4 redundant places. [2021-03-11 07:05:46,237 INFO L241 Difference]: Finished difference. Result has 652 places, 1379 transitions, 41928 flow [2021-03-11 07:05:46,239 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=30, PETRI_DIFFERENCE_MINUEND_FLOW=37953, PETRI_DIFFERENCE_MINUEND_PLACES=579, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1313, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=478, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=753, PETRI_DIFFERENCE_SUBTRAHEND_STATES=42, PETRI_FLOW=41928, PETRI_PLACES=652, PETRI_TRANSITIONS=1379} [2021-03-11 07:05:46,240 INFO L335 CegarLoopForPetriNet]: 32 programPoint places, 620 predicate places. [2021-03-11 07:05:46,240 INFO L480 AbstractCegarLoop]: Abstraction has has 652 places, 1379 transitions, 41928 flow [2021-03-11 07:05:46,240 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 18.181818181818183) internal successors, (200), 11 states have internal predecessors, (200), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 07:05:46,240 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 07:05:46,240 INFO L255 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 07:05:46,455 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2021-03-11 07:05:46,455 INFO L428 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-11 07:05:46,455 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 07:05:46,456 INFO L82 PathProgramCache]: Analyzing trace with hash -91439137, now seen corresponding path program 21 times [2021-03-11 07:05:46,456 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 07:05:46,456 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1447550249] [2021-03-11 07:05:46,456 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 07:05:46,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 07:05:46,495 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,495 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:05:46,496 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,496 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:05:46,498 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,499 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:05:46,499 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,499 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-03-11 07:05:46,503 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,503 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:05:46,507 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,507 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:05:46,510 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,511 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:05:46,511 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-11 07:05:46,511 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1447550249] [2021-03-11 07:05:46,511 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [733978859] [2021-03-11 07:05:46,511 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-03-11 07:05:46,554 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-03-11 07:05:46,554 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-11 07:05:46,555 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 10 conjunts are in the unsatisfiable core [2021-03-11 07:05:46,555 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-11 07:05:46,555 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,555 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:05:46,556 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,556 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:05:46,556 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,556 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:05:46,556 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,556 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:05:46,557 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,557 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:05:46,557 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,557 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:05:46,557 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,557 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:05:46,558 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,558 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:05:46,558 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,558 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:05:46,558 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,558 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:05:46,559 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size Waiting until toolchain timeout for monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-11 07:05:46,559 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:05:46,559 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,559 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:05:46,559 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,560 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:05:46,560 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,560 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:05:46,560 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,560 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:05:46,560 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,560 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:05:46,561 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,561 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:05:46,561 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,561 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:05:46,561 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,561 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:05:46,562 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,562 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:05:46,562 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,562 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:05:46,562 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,562 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:05:46,563 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,563 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:05:46,563 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,563 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:05:46,563 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,563 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:05:46,564 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,564 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:05:46,564 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,564 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:05:46,564 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,564 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:05:46,565 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,565 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:05:46,565 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,565 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:05:46,565 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,565 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:05:46,565 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,566 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:05:46,566 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,566 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:05:46,567 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,567 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:05:46,568 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,568 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:05:46,568 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,568 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:05:46,568 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,568 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:05:46,568 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,569 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:05:46,569 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,569 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:05:46,569 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,569 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:05:46,569 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,570 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:05:46,570 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,570 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:05:46,570 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,570 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:05:46,570 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,571 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:05:46,571 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,571 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 07:05:46,571 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,571 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-11 07:05:46,572 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-11 07:05:46,572 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,573 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 07:05:46,573 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,573 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-11 07:05:46,573 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-11 07:05:46,573 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,575 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 07:05:46,575 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,575 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-11 07:05:46,576 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-11 07:05:46,577 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-03-11 07:05:46,577 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,578 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:05:46,578 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,583 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:05:46,583 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-11 07:05:46,592 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,593 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,593 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:05:46,593 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-11 07:05:46,593 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-03-11 07:05:46,593 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,593 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:05:46,593 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,594 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:05:46,594 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,594 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:05:46,594 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,595 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:05:46,596 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,596 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:05:46,596 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,596 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:05:46,596 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,597 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-11 07:05:46,605 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,605 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-11 07:05:46,605 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,606 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-11 07:05:46,606 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,606 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-11 07:05:46,615 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,615 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-11 07:05:46,615 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,615 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 07:05:46,615 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,616 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-11 07:05:46,616 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-03-11 07:05:46,616 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,618 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-11 07:05:46,619 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,619 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 07:05:46,619 INFO L142 QuantifierPusher]: treesize reduction 23, result has 43.9 percent of original size [2021-03-11 07:05:46,620 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 07:05:46,621 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 07:05:46,621 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,621 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 07:05:46,629 INFO L142 QuantifierPusher]: treesize reduction 7, result has 41.7 percent of original size [2021-03-11 07:05:46,630 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:05:46,630 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,630 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:05:46,630 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,630 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:05:46,631 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,631 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:05:46,631 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,631 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:05:46,631 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,631 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:05:46,632 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,632 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:05:46,632 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,632 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:05:46,632 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,632 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:05:46,633 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,633 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:05:46,633 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,633 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:05:46,633 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,633 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:05:46,633 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,634 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:05:46,634 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,634 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:05:46,634 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,634 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:05:46,634 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,635 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:05:46,635 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,635 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:05:46,635 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,635 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:05:46,635 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,636 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:05:46,636 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,636 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:05:46,636 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,636 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:05:46,636 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,636 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:05:46,637 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,637 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:05:46,637 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,637 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:05:46,637 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,637 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:05:46,638 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,638 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:05:46,638 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,638 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:05:46,638 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,638 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:05:46,639 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,639 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:05:46,639 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,639 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:05:46,639 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,639 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:05:46,639 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,640 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:05:46,640 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,640 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:05:46,640 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,640 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:05:46,640 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,641 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:05:46,641 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,641 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:05:46,641 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,641 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:05:46,641 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,641 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:05:46,642 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,642 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:05:46,642 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,642 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:05:46,642 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,642 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:05:46,643 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,643 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:05:46,643 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,643 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:05:46,643 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,643 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:05:46,644 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,644 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:05:46,644 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,644 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:05:46,644 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,644 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:05:46,644 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,645 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:05:46,645 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,645 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:05:46,645 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:05:46,645 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:05:46,645 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-11 07:05:46,645 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-11 07:05:46,645 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-03-11 07:05:46,646 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1976527148] [2021-03-11 07:05:46,646 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-03-11 07:05:46,646 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 07:05:46,646 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-03-11 07:05:46,646 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2021-03-11 07:05:46,646 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 16 out of 30 [2021-03-11 07:05:46,646 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 652 places, 1379 transitions, 41928 flow. Second operand has 9 states, 9 states have (on average 18.22222222222222) internal successors, (164), 9 states have internal predecessors, (164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 07:05:46,646 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 07:05:46,646 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 16 of 30 [2021-03-11 07:05:46,647 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 07:05:55,923 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][49], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, 14#L55true, 15#L26true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 41#true, Black: 49#(not finished1), 55#(<= 0 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2594#(and (not (select done state21)) (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 56#(<= 1 size1), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 2584#(and (= state21 state11) (not finished2) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 2644#(not finished2), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1110#true, Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 1247#true, Black: 149#(= state22 state12), 224#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2770#(and (= state21 state11) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2643#(not (select done state21)), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2778#(and (= state21 state11) (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2201#(not finished1), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 2321#true, Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), 1383#true, Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2475#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:05:55,923 INFO L384 tUnfolder$Statistics]: this new event has 24 ancestors and is cut-off event [2021-03-11 07:05:55,923 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:05:55,923 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:05:55,923 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:05:55,924 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][471], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, 14#L55true, 15#L26true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 21#thread2FINALtrue, Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2588#(and (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 41#true, Black: 49#(not finished1), 55#(<= 0 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2594#(and (not (select done state21)) (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 56#(<= 1 size1), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 2584#(and (= state21 state11) (not finished2) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1110#true, Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 1247#true, Black: 149#(= state22 state12), 224#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2770#(and (= state21 state11) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2778#(and (= state21 state11) (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), 2321#true, Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), Black: 307#true, Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), 1383#true, Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:05:55,924 INFO L384 tUnfolder$Statistics]: this new event has 24 ancestors and is cut-off event [2021-03-11 07:05:55,924 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:05:55,924 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:05:55,924 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:05:57,898 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][34], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 10#L40true, Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 1391#(not finished1), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1550#true, Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 15#L26true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 43#(not finished2), Black: 49#(not finished1), 55#(<= 0 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2594#(and (not (select done state21)) (= state11 (select update state21)) (not finished2)), Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 56#(<= 1 size1), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 2584#(and (= state21 state11) (not finished2) (not (select done state11))), 2636#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 1247#true, Black: 149#(= state22 state12), 224#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2770#(and (= state21 state11) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2778#(and (= state21 state11) (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2201#(not finished1), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 2321#true, Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2840#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, 820#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), 1383#true, Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2468#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:05:57,898 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:05:57,899 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:05:57,899 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:05:57,899 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:05:57,899 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][607], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, 15#L26true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 21#thread2FINALtrue, Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 43#(not finished2), Black: 49#(not finished1), 55#(<= 0 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2594#(and (not (select done state21)) (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 56#(<= 1 size1), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 2584#(and (= state21 state11) (not finished2) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2770#(and (= state21 state11) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2778#(and (= state21 state11) (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), 2321#true, Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2845#(or finished1 (not finished2)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), Black: 307#true, Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), 1383#true, Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2472#(or (and (= state11 (select update state21)) (not (select done state11))) finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:05:57,899 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:05:57,899 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:05:57,899 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:05:57,899 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:05:57,936 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][25], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 14#L55true, Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 18#L27true, Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 1556#(or finished2 (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 41#true, Black: 47#true, 55#(<= 0 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2594#(and (not (select done state21)) (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 56#(<= 1 size1), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 2584#(and (= state21 state11) (not finished2) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 2644#(not finished2), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 453#(select done state21), 1115#(or finished2 (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 1253#(not finished1), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2770#(and (= state21 state11) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2643#(not (select done state21)), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2778#(and (= state21 state11) (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 309#(<= size1 0), Black: 310#(<= size1 1), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1247#true, Black: 1709#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), 1391#(not finished1), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 2421#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), 1911#(not finished1), 2946#(and (not finished2) (not finished1)), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2475#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:05:57,937 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:05:57,937 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:05:57,937 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:05:57,937 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:05:57,937 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][188], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 14#L55true, Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 1556#(or finished2 (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 33#L27-1true, Black: 41#true, Black: 47#true, Black: 2592#(and (not (select done state21)) (not finished2)), 56#(<= 1 size1), Black: 2594#(and (not (select done state21)) (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 55#(<= 0 size1), Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 2584#(and (= state21 state11) (not finished2) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 2644#(not finished2), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 453#(select done state21), 1115#(or finished2 (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 1253#(not finished1), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2770#(and (= state21 state11) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2643#(not (select done state21)), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2778#(and (= state21 state11) (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 309#(<= size1 0), Black: 310#(<= size1 1), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1247#true, Black: 1709#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), 1391#(not finished1), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 2421#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), 1911#(not finished1), 2946#(and (not finished2) (not finished1)), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2475#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:05:57,937 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:05:57,937 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:05:57,937 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:05:57,937 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:05:57,939 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][189], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, 14#L55true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 21#thread2FINALtrue, Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2588#(and (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 41#true, Black: 49#(not finished1), 55#(<= 0 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2594#(and (not (select done state21)) (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 56#(<= 1 size1), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 2584#(and (= state21 state11) (not finished2) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1110#true, Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 1247#true, Black: 149#(= state22 state12), 224#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2770#(and (= state21 state11) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2778#(and (= state21 state11) (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), 2321#true, Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), Black: 307#true, Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), 1383#true, Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:05:57,939 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:05:57,939 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:05:57,939 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:05:57,939 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:05:57,939 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][49], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, 14#L55true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2588#(and (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 41#true, Black: 49#(not finished1), 55#(<= 0 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2594#(and (not (select done state21)) (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 56#(<= 1 size1), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 2584#(and (= state21 state11) (not finished2) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1110#true, Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 1247#true, Black: 149#(= state22 state12), 224#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2770#(and (= state21 state11) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2778#(and (= state21 state11) (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2201#(not finished1), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 2321#true, Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), 1383#true, Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:05:57,939 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:05:57,939 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:05:57,939 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:05:57,939 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:06:00,183 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][242], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, 15#L26true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 20#L54true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 41#true, Black: 49#(not finished1), 55#(<= 0 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2594#(and (not (select done state21)) (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 56#(<= 1 size1), Black: 2470#(= state21 state11), 60#true, Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 2584#(and (= state21 state11) (not finished2) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 2644#(not finished2), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2770#(and (= state21 state11) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2643#(not (select done state21)), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2778#(and (= state21 state11) (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), 2321#true, Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2475#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:06:00,183 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:06:00,183 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:06:00,183 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:06:00,183 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:06:00,184 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][49], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, 15#L26true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 41#true, Black: 49#(not finished1), 55#(<= 0 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2594#(and (not (select done state21)) (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 56#(<= 1 size1), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 2584#(and (= state21 state11) (not finished2) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 2644#(not finished2), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2770#(and (= state21 state11) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2643#(not (select done state21)), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2778#(and (= state21 state11) (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), 2321#true, Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2475#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:06:00,184 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:06:00,184 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:06:00,184 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:06:00,184 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:06:00,184 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][471], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, 15#L26true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 21#thread2FINALtrue, Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2588#(and (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 41#true, Black: 49#(not finished1), 55#(<= 0 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2594#(and (not (select done state21)) (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 56#(<= 1 size1), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 2584#(and (= state21 state11) (not finished2) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2770#(and (= state21 state11) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2778#(and (= state21 state11) (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), 2321#true, Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), Black: 307#true, Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:06:00,184 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:06:00,184 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:06:00,184 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:06:00,184 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:06:00,254 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][34], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 18#L27true, Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 1556#(or finished2 (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 43#(not finished2), Black: 47#true, 55#(<= 0 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2594#(and (not (select done state21)) (= state11 (select update state21)) (not finished2)), Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 56#(<= 1 size1), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 2584#(and (= state21 state11) (not finished2) (not (select done state11))), 2636#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), 1115#(or finished2 (not finished1)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 1253#(not finished1), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2770#(and (= state21 state11) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2778#(and (= state21 state11) (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2840#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1247#true, Black: 1709#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 2421#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), 1911#(not finished1), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2468#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:06:00,254 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:06:00,254 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:06:00,255 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:06:00,255 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:06:00,255 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][722], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 1556#(or finished2 (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 33#L27-1true, Black: 43#(not finished2), Black: 47#true, Black: 2592#(and (not (select done state21)) (not finished2)), 56#(<= 1 size1), Black: 2594#(and (not (select done state21)) (= state11 (select update state21)) (not finished2)), Black: 55#(<= 0 size1), Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 2584#(and (= state21 state11) (not finished2) (not (select done state11))), 2636#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), 1115#(or finished2 (not finished1)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 1253#(not finished1), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2770#(and (= state21 state11) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2778#(and (= state21 state11) (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2840#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1247#true, Black: 1709#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 2421#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), 1911#(not finished1), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2468#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:06:00,255 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:06:00,255 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:06:00,255 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:06:00,255 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:06:00,257 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][733], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, 15#L26true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 21#thread2FINALtrue, Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 26#thread3FINALtrue, Black: 43#(not finished2), Black: 49#(not finished1), 55#(<= 0 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2594#(and (not (select done state21)) (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 56#(<= 1 size1), Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 2584#(and (= state21 state11) (not finished2) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1674#(and finished1 finished2), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 2245#(or (and (not finished2) (not finished1)) (and finished1 finished2)), 1222#(and finished1 finished2), 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2770#(and (= state21 state11) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2778#(and (= state21 state11) (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 774#(and finished1 finished2), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2845#(or finished1 (not finished2)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 309#(<= size1 0), Black: 307#true, Black: 310#(<= size1 1), 827#finished2, 319#(or finished2 (and (= state21 state11) (not (select done state11)))), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), 1367#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1247#true, Black: 1709#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1387#(or finished2 (and (not (select done state21)) (= (select update state11) state21))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 2445#(and finished1 finished2), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2472#(or (and (= state11 (select update state21)) (not (select done state11))) finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), 454#finished2, Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2032#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11))), 1023#(or (and (not finished2) (not finished1)) (and finished1 finished2))]) [2021-03-11 07:06:00,257 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:06:00,257 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:06:00,257 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:06:00,257 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:06:00,258 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][34], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 1391#(not finished1), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 15#L26true, Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 26#thread3FINALtrue, Black: 43#(not finished2), Black: 49#(not finished1), 55#(<= 0 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2594#(and (not (select done state21)) (= state11 (select update state21)) (not finished2)), Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 56#(<= 1 size1), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 2584#(and (= state21 state11) (not finished2) (not (select done state11))), 2636#true, Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 625#finished2, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2200#(or finished2 (not finished1)), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2770#(and (= state21 state11) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2778#(and (= state21 state11) (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2201#(not finished1), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2327#finished2, 2840#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 827#finished2, 319#(or finished2 (and (= state21 state11) (not (select done state11)))), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1247#true, Black: 1709#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), 1387#(or finished2 (and (not (select done state21)) (= (select update state11) state21))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2468#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), 454#finished2, Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 977#(or finished2 (not finished1)), 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:06:00,258 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:06:00,258 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:06:00,258 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:06:00,258 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:06:00,261 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][726], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 21#thread2FINALtrue, Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 43#(not finished2), Black: 49#(not finished1), 55#(<= 0 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2594#(and (not (select done state21)) (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 56#(<= 1 size1), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 2584#(and (= state21 state11) (not finished2) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2770#(and (= state21 state11) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2778#(and (= state21 state11) (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), 2321#true, Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2845#(or finished1 (not finished2)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), Black: 307#true, Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2472#(or (and (= state11 (select update state21)) (not (select done state11))) finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:06:00,261 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:06:00,261 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:06:00,261 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:06:00,261 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:06:00,262 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][220], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 1391#(not finished1), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1550#true, Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 43#(not finished2), Black: 49#(not finished1), 55#(<= 0 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2594#(and (not (select done state21)) (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 56#(<= 1 size1), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 2584#(and (= state21 state11) (not finished2) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 1247#true, Black: 149#(= state22 state12), 224#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2770#(and (= state21 state11) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2778#(and (= state21 state11) (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2201#(not finished1), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 2321#true, Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2845#(or finished1 (not finished2)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, 820#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), 1383#true, Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2472#(or (and (= state11 (select update state21)) (not (select done state11))) finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:06:00,262 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:06:00,262 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:06:00,262 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:06:00,262 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:06:00,264 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][34], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1904#true, 15#L26true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 26#thread3FINALtrue, Black: 43#(not finished2), Black: 49#(not finished1), 55#(<= 0 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2594#(and (not (select done state21)) (= state11 (select update state21)) (not finished2)), Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 56#(<= 1 size1), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 2584#(and (= state21 state11) (not finished2) (not (select done state11))), 2636#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 625#finished2, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2770#(and (= state21 state11) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2778#(and (= state21 state11) (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2327#finished2, 2840#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 827#finished2, 319#(or finished2 (and (= state21 state11) (not (select done state11)))), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1709#true, Black: 1247#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1387#(or finished2 (and (not (select done state21)) (= (select update state11) state21))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2468#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), 454#finished2, Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:06:00,264 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:06:00,264 INFO L387 tUnfolder$Statistics]: existing Event has 26 ancestors and is cut-off event [2021-03-11 07:06:00,264 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:06:00,264 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:06:00,266 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][34], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1904#true, 15#L26true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 26#thread3FINALtrue, Black: 43#(not finished2), Black: 49#(not finished1), 55#(<= 0 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2594#(and (not (select done state21)) (= state11 (select update state21)) (not finished2)), Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 56#(<= 1 size1), Black: 2470#(= state21 state11), 60#true, Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 2584#(and (= state21 state11) (not finished2) (not (select done state11))), 2636#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 625#finished2, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2770#(and (= state21 state11) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2778#(and (= state21 state11) (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2327#finished2, 2840#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, 827#finished2, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1709#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2468#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), 454#finished2, Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:06:00,266 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:06:00,266 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:06:00,266 INFO L387 tUnfolder$Statistics]: existing Event has 26 ancestors and is cut-off event [2021-03-11 07:06:00,266 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:06:00,301 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][34], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 18#L27true, Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 43#(not finished2), Black: 47#true, 55#(<= 0 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2594#(and (not (select done state21)) (= state11 (select update state21)) (not finished2)), Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 56#(<= 1 size1), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 2584#(and (= state21 state11) (not finished2) (not (select done state11))), 2636#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 1253#(not finished1), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2770#(and (= state21 state11) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2778#(and (= state21 state11) (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2840#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 309#(<= size1 0), Black: 310#(<= size1 1), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1247#true, Black: 1709#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 2421#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), 1911#(not finished1), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2468#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:06:00,301 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:06:00,301 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:06:00,301 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:06:00,301 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:06:00,302 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][722], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 33#L27-1true, Black: 43#(not finished2), Black: 47#true, Black: 2592#(and (not (select done state21)) (not finished2)), 56#(<= 1 size1), Black: 2594#(and (not (select done state21)) (= state11 (select update state21)) (not finished2)), Black: 55#(<= 0 size1), Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 2584#(and (= state21 state11) (not finished2) (not (select done state11))), 2636#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 1253#(not finished1), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2770#(and (= state21 state11) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2778#(and (= state21 state11) (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2840#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 309#(<= size1 0), Black: 310#(<= size1 1), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1247#true, Black: 1709#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 2421#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), 1911#(not finished1), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2468#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:06:00,302 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:06:00,302 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:06:00,302 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:06:00,302 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:06:00,304 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][725], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 21#thread2FINALtrue, Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 43#(not finished2), Black: 49#(not finished1), 55#(<= 0 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2594#(and (not (select done state21)) (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 56#(<= 1 size1), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 2584#(and (= state21 state11) (not finished2) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1110#true, Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 1247#true, Black: 149#(= state22 state12), 224#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2770#(and (= state21 state11) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2778#(and (= state21 state11) (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), 2321#true, Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2845#(or finished1 (not finished2)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), Black: 307#true, Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2472#(or (and (= state11 (select update state21)) (not (select done state11))) finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:06:00,304 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:06:00,304 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:06:00,304 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:06:00,304 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:06:00,304 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][34], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 43#(not finished2), Black: 49#(not finished1), 55#(<= 0 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2594#(and (not (select done state21)) (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 56#(<= 1 size1), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 2584#(and (= state21 state11) (not finished2) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1110#true, Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 1247#true, Black: 149#(= state22 state12), 224#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2770#(and (= state21 state11) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2778#(and (= state21 state11) (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2201#(not finished1), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 2321#true, Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2840#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2472#(or (and (= state11 (select update state21)) (not (select done state11))) finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:06:00,304 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:06:00,304 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:06:00,304 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:06:00,304 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:06:00,626 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][1182], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 15#L26true, Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 21#thread2FINALtrue, Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 26#thread3FINALtrue, Black: 43#(not finished2), Black: 49#(not finished1), 55#(<= 0 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2594#(and (not (select done state21)) (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 56#(<= 1 size1), Black: 2470#(= state21 state11), 60#true, Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 2584#(and (= state21 state11) (not finished2) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1674#(and finished1 finished2), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1222#(and finished1 finished2), 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2770#(and (= state21 state11) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2778#(and (= state21 state11) (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 774#(and finished1 finished2), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2845#(or finished1 (not finished2)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), 309#(<= size1 0), Black: 307#true, Black: 310#(<= size1 1), 827#finished2, 319#(or finished2 (and (= state21 state11) (not (select done state11)))), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), 1367#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1247#true, Black: 1709#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1387#(or finished2 (and (not (select done state21)) (= (select update state11) state21))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 2445#(and finished1 finished2), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2472#(or (and (= state11 (select update state21)) (not (select done state11))) finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), 454#finished2, Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, 2032#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:06:00,627 INFO L384 tUnfolder$Statistics]: this new event has 24 ancestors and is not cut-off event [2021-03-11 07:06:00,627 INFO L387 tUnfolder$Statistics]: existing Event has 26 ancestors and is not cut-off event [2021-03-11 07:06:00,627 INFO L387 tUnfolder$Statistics]: existing Event has 26 ancestors and is not cut-off event [2021-03-11 07:06:00,627 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is not cut-off event [2021-03-11 07:06:00,712 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][1190], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 15#L26true, Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 21#thread2FINALtrue, Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 26#thread3FINALtrue, Black: 43#(not finished2), Black: 49#(not finished1), 55#(<= 0 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2594#(and (not (select done state21)) (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 56#(<= 1 size1), Black: 2470#(= state21 state11), 60#true, Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 2584#(and (= state21 state11) (not finished2) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1674#(and finished1 finished2), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1222#(and finished1 finished2), 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2770#(and (= state21 state11) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2778#(and (= state21 state11) (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 774#(and finished1 finished2), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2201#(not finished1), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2845#(or finished1 (not finished2)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), 309#(<= size1 0), Black: 307#true, Black: 310#(<= size1 1), 315#true, 827#finished2, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1709#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 2445#(and finished1 finished2), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2472#(or (and (= state11 (select update state21)) (not (select done state11))) finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), 454#finished2, Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, 2032#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:06:00,712 INFO L384 tUnfolder$Statistics]: this new event has 24 ancestors and is not cut-off event [2021-03-11 07:06:00,712 INFO L387 tUnfolder$Statistics]: existing Event has 26 ancestors and is not cut-off event [2021-03-11 07:06:00,712 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is not cut-off event [2021-03-11 07:06:00,712 INFO L387 tUnfolder$Statistics]: existing Event has 26 ancestors and is not cut-off event [2021-03-11 07:06:02,605 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][323], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 18#L27true, Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 1556#(or finished2 (not finished1)), 20#L54true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 41#true, Black: 47#true, 55#(<= 0 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2594#(and (not (select done state21)) (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 56#(<= 1 size1), Black: 2470#(= state21 state11), 60#true, Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 2584#(and (= state21 state11) (not finished2) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 2644#(not finished2), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), 1115#(or finished2 (not finished1)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 1253#(not finished1), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2770#(and (= state21 state11) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2643#(not (select done state21)), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2778#(and (= state21 state11) (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 309#(<= size1 0), Black: 310#(<= size1 1), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1709#true, Black: 1247#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 2421#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), 1911#(not finished1), 2946#(and (not finished2) (not finished1)), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2475#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:06:02,606 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:06:02,606 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:06:02,606 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:06:02,606 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:06:02,606 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][25], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 18#L27true, Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 1556#(or finished2 (not finished1)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 41#true, Black: 47#true, 55#(<= 0 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2594#(and (not (select done state21)) (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 56#(<= 1 size1), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 2584#(and (= state21 state11) (not finished2) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 2644#(not finished2), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), 1115#(or finished2 (not finished1)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 1253#(not finished1), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2770#(and (= state21 state11) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2643#(not (select done state21)), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2778#(and (= state21 state11) (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 309#(<= size1 0), Black: 310#(<= size1 1), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1709#true, Black: 1247#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 2421#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), 1911#(not finished1), 2946#(and (not finished2) (not finished1)), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2475#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:06:02,606 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:06:02,606 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:06:02,606 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:06:02,606 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:06:02,606 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][188], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 1556#(or finished2 (not finished1)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 33#L27-1true, Black: 41#true, Black: 47#true, Black: 2592#(and (not (select done state21)) (not finished2)), 56#(<= 1 size1), Black: 2594#(and (not (select done state21)) (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 55#(<= 0 size1), Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 2584#(and (= state21 state11) (not finished2) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 2644#(not finished2), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), 1115#(or finished2 (not finished1)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 1253#(not finished1), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2770#(and (= state21 state11) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2643#(not (select done state21)), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2778#(and (= state21 state11) (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 309#(<= size1 0), Black: 310#(<= size1 1), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1709#true, Black: 1247#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 2421#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), 1911#(not finished1), 2946#(and (not finished2) (not finished1)), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2475#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:06:02,607 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:06:02,607 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:06:02,607 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:06:02,607 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:06:02,608 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][242], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 20#L54true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2588#(and (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 41#true, Black: 49#(not finished1), 55#(<= 0 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2594#(and (not (select done state21)) (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 56#(<= 1 size1), Black: 2470#(= state21 state11), 60#true, Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 2584#(and (= state21 state11) (not finished2) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2770#(and (= state21 state11) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2778#(and (= state21 state11) (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), 2321#true, Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, 820#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:06:02,609 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:06:02,609 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:06:02,609 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:06:02,609 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:06:02,609 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][189], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 21#thread2FINALtrue, Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2588#(and (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 41#true, Black: 49#(not finished1), 55#(<= 0 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2594#(and (not (select done state21)) (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 56#(<= 1 size1), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 2584#(and (= state21 state11) (not finished2) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2770#(and (= state21 state11) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2778#(and (= state21 state11) (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), 2321#true, Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), Black: 307#true, Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:06:02,609 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:06:02,609 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:06:02,609 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:06:02,609 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:06:02,609 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][49], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2588#(and (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 41#true, Black: 49#(not finished1), 55#(<= 0 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2594#(and (not (select done state21)) (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 56#(<= 1 size1), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 2584#(and (= state21 state11) (not finished2) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2770#(and (= state21 state11) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2778#(and (= state21 state11) (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), 2321#true, Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:06:02,609 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:06:02,610 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:06:02,610 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:06:02,610 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:06:02,697 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][242], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), 18#L27true, Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 20#L54true, Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 41#true, Black: 47#true, 55#(<= 0 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2594#(and (not (select done state21)) (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 56#(<= 1 size1), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 2584#(and (= state21 state11) (not finished2) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 2644#(not finished2), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 2291#(and (not finished2) (not finished1)), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2770#(and (= state21 state11) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2643#(not (select done state21)), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2778#(and (= state21 state11) (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 1345#(and (not finished2) (not finished1)), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1247#true, Black: 1709#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 2417#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2475#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2002#(and (not finished2) (not finished1)), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:06:02,697 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:06:02,697 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:06:02,697 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:06:02,697 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:06:02,698 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][49], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), 18#L27true, Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 41#true, Black: 47#true, 55#(<= 0 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2594#(and (not (select done state21)) (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 56#(<= 1 size1), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 2584#(and (= state21 state11) (not finished2) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 2644#(not finished2), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 2291#(and (not finished2) (not finished1)), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2770#(and (= state21 state11) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2643#(not (select done state21)), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2778#(and (= state21 state11) (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 1345#(and (not finished2) (not finished1)), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1247#true, Black: 1709#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 2417#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2475#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2002#(and (not finished2) (not finished1)), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:06:02,698 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:06:02,698 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:06:02,698 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:06:02,698 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:06:02,698 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][843], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 33#L27-1true, Black: 41#true, Black: 47#true, Black: 2592#(and (not (select done state21)) (not finished2)), 56#(<= 1 size1), Black: 2594#(and (not (select done state21)) (= state11 (select update state21)) (not finished2)), Black: 55#(<= 0 size1), Black: 2468#true, Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 2584#(and (= state21 state11) (not finished2) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 2644#(not finished2), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 2291#(and (not finished2) (not finished1)), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2770#(and (= state21 state11) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2643#(not (select done state21)), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2778#(and (= state21 state11) (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 1345#(and (not finished2) (not finished1)), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1247#true, Black: 1709#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 2417#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2475#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2002#(and (not finished2) (not finished1)), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:06:02,698 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:06:02,698 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:06:02,698 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:06:02,698 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:06:02,699 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][34], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), 18#L27true, Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 26#thread3FINALtrue, 549#(and finished2 (or (select done (select update state21)) (not finished1))), Black: 43#(not finished2), Black: 47#true, 55#(<= 0 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2594#(and (not (select done state21)) (= state11 (select update state21)) (not finished2)), Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 56#(<= 1 size1), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 2584#(and (= state21 state11) (not finished2) (not (select done state11))), 2636#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 740#(and (or (select done state21) (not finished1)) finished2 (or (select done (select update state21)) (not finished1))), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2770#(and (= state21 state11) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2778#(and (= state21 state11) (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2840#true, 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 1349#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1247#true, Black: 1709#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 2451#(and (or (select done state21) (not finished1)) finished2), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), 413#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2468#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), 2014#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:06:02,700 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:06:02,700 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:06:02,700 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:06:02,700 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:06:02,700 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][722], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 26#thread3FINALtrue, 33#L27-1true, 549#(and finished2 (or (select done (select update state21)) (not finished1))), Black: 43#(not finished2), Black: 47#true, 56#(<= 1 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2594#(and (not (select done state21)) (= state11 (select update state21)) (not finished2)), Black: 55#(<= 0 size1), Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 2584#(and (= state21 state11) (not finished2) (not (select done state11))), 2636#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 740#(and (or (select done state21) (not finished1)) finished2 (or (select done (select update state21)) (not finished1))), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2770#(and (= state21 state11) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2778#(and (= state21 state11) (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2840#true, 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 1349#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1247#true, Black: 1709#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 2451#(and (or (select done state21) (not finished1)) finished2), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), 413#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2468#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), 2014#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:06:02,700 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:06:02,700 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:06:02,700 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:06:02,700 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:06:02,702 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][726], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 21#thread2FINALtrue, Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 26#thread3FINALtrue, Black: 43#(not finished2), Black: 49#(not finished1), 55#(<= 0 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2594#(and (not (select done state21)) (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 56#(<= 1 size1), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 2584#(and (= state21 state11) (not finished2) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1674#(and finished1 finished2), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 2245#(or (and (not finished2) (not finished1)) (and finished1 finished2)), 1222#(and finished1 finished2), 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2770#(and (= state21 state11) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2778#(and (= state21 state11) (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 774#(and finished1 finished2), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2845#(or finished1 (not finished2)), 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 309#(<= size1 0), Black: 307#true, Black: 310#(<= size1 1), 827#finished2, 319#(or finished2 (and (= state21 state11) (not (select done state11)))), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), 1367#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1247#true, Black: 1709#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), 1387#(or finished2 (and (not (select done state21)) (= (select update state11) state21))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 2445#(and finished1 finished2), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2472#(or (and (= state11 (select update state21)) (not (select done state11))) finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), 454#finished2, Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2032#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), 1023#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:06:02,703 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:06:02,703 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:06:02,703 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:06:02,703 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:06:02,703 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][220], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 1391#(not finished1), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 26#thread3FINALtrue, Black: 43#(not finished2), Black: 49#(not finished1), 55#(<= 0 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2594#(and (not (select done state21)) (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 56#(<= 1 size1), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 2584#(and (= state21 state11) (not finished2) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1674#(and finished1 finished2), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 2245#(or (and (not finished2) (not finished1)) (and finished1 finished2)), 1222#(and finished1 finished2), 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2770#(and (= state21 state11) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2778#(and (= state21 state11) (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 774#(and finished1 finished2), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2201#(not finished1), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2845#(or finished1 (not finished2)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 827#finished2, 319#(or finished2 (and (= state21 state11) (not (select done state11)))), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), 1367#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1247#true, Black: 1709#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), 1387#(or finished2 (and (not (select done state21)) (= (select update state11) state21))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 2445#(and finished1 finished2), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2472#(or (and (= state11 (select update state21)) (not (select done state11))) finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), 454#finished2, Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2032#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11))), 1023#(or (and (not finished2) (not finished1)) (and finished1 finished2))]) [2021-03-11 07:06:02,703 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:06:02,703 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:06:02,703 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:06:02,703 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:06:02,704 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][851], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 21#thread2FINALtrue, Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 26#thread3FINALtrue, Black: 43#(not finished2), Black: 49#(not finished1), 55#(<= 0 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2594#(and (not (select done state21)) (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 56#(<= 1 size1), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 2584#(and (= state21 state11) (not finished2) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1674#(and finished1 finished2), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 2245#(or (and (not finished2) (not finished1)) (and finished1 finished2)), 1222#(and finished1 finished2), 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2770#(and (= state21 state11) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2778#(and (= state21 state11) (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 774#(and finished1 finished2), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 309#(<= size1 0), Black: 307#true, Black: 310#(<= size1 1), 827#finished2, 319#(or finished2 (and (= state21 state11) (not (select done state11)))), 2893#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), 1367#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1247#true, Black: 1709#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1387#(or finished2 (and (not (select done state21)) (= (select update state11) state21))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 2445#(and finished1 finished2), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2472#(or (and (= state11 (select update state21)) (not (select done state11))) finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), 454#finished2, Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2032#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11))), 1023#(or (and (not finished2) (not finished1)) (and finished1 finished2))]) [2021-03-11 07:06:02,704 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:06:02,704 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:06:02,704 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:06:02,704 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:06:02,705 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][306], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 1391#(not finished1), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 26#thread3FINALtrue, Black: 43#(not finished2), Black: 49#(not finished1), 55#(<= 0 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2594#(and (not (select done state21)) (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 56#(<= 1 size1), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 2584#(and (= state21 state11) (not finished2) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 625#finished2, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2200#(or finished2 (not finished1)), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2770#(and (= state21 state11) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2778#(and (= state21 state11) (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2201#(not finished1), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), 2327#finished2, Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 827#finished2, 319#(or finished2 (and (= state21 state11) (not (select done state11)))), 2893#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1247#true, Black: 1709#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), 1387#(or finished2 (and (not (select done state21)) (= (select update state11) state21))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2472#(or (and (= state11 (select update state21)) (not (select done state11))) finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 454#finished2, Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 977#(or finished2 (not finished1)), 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:06:02,705 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:06:02,705 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:06:02,705 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:06:02,705 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:06:02,707 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][726], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 21#thread2FINALtrue, Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 26#thread3FINALtrue, Black: 43#(not finished2), Black: 49#(not finished1), 55#(<= 0 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2594#(and (not (select done state21)) (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 56#(<= 1 size1), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 2584#(and (= state21 state11) (not finished2) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1674#(and finished1 finished2), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1222#(and finished1 finished2), 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2770#(and (= state21 state11) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2778#(and (= state21 state11) (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 774#(and finished1 finished2), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2845#(or finished1 (not finished2)), 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 309#(<= size1 0), Black: 307#true, Black: 310#(<= size1 1), 827#finished2, 319#(or finished2 (and (= state21 state11) (not (select done state11)))), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), 1367#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1709#true, Black: 1247#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), 1387#(or finished2 (and (not (select done state21)) (= (select update state11) state21))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 2445#(and finished1 finished2), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2472#(or (and (= state11 (select update state21)) (not (select done state11))) finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), 454#finished2, Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, 2032#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:06:02,707 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:06:02,707 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:06:02,707 INFO L387 tUnfolder$Statistics]: existing Event has 27 ancestors and is cut-off event [2021-03-11 07:06:02,707 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:06:02,707 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][220], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 26#thread3FINALtrue, Black: 43#(not finished2), Black: 49#(not finished1), 55#(<= 0 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2594#(and (not (select done state21)) (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 56#(<= 1 size1), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 2584#(and (= state21 state11) (not finished2) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1674#(and finished1 finished2), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1222#(and finished1 finished2), 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2770#(and (= state21 state11) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2778#(and (= state21 state11) (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), 774#(and finished1 finished2), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2845#(or finished1 (not finished2)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 827#finished2, 319#(or finished2 (and (= state21 state11) (not (select done state11)))), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 1367#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1709#true, Black: 1247#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1387#(or finished2 (and (not (select done state21)) (= (select update state11) state21))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 2445#(and finished1 finished2), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2472#(or (and (= state11 (select update state21)) (not (select done state11))) finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), 454#finished2, Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, 2032#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:06:02,707 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:06:02,707 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:06:02,707 INFO L387 tUnfolder$Statistics]: existing Event has 27 ancestors and is cut-off event [2021-03-11 07:06:02,707 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:06:02,709 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][34], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 18#L27true, Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 26#thread3FINALtrue, 549#(and finished2 (or (select done (select update state21)) (not finished1))), Black: 43#(not finished2), Black: 47#true, 55#(<= 0 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2594#(and (not (select done state21)) (= state11 (select update state21)) (not finished2)), Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 56#(<= 1 size1), Black: 2470#(= state21 state11), 60#true, Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 2584#(and (= state21 state11) (not finished2) (not (select done state11))), 2636#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 740#(and (or (select done state21) (not finished1)) finished2 (or (select done (select update state21)) (not finished1))), 1253#(not finished1), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2770#(and (= state21 state11) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2778#(and (= state21 state11) (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2840#true, 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1709#true, Black: 1247#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), 1391#(not finished1), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 2451#(and (or (select done state21) (not finished1)) finished2), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2468#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2014#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:06:02,709 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:06:02,709 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:06:02,709 INFO L387 tUnfolder$Statistics]: existing Event has 27 ancestors and is cut-off event [2021-03-11 07:06:02,709 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:06:02,709 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][722], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 26#thread3FINALtrue, 33#L27-1true, 549#(and finished2 (or (select done (select update state21)) (not finished1))), Black: 43#(not finished2), Black: 47#true, 56#(<= 1 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2594#(and (not (select done state21)) (= state11 (select update state21)) (not finished2)), Black: 55#(<= 0 size1), Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2470#(= state21 state11), 60#true, Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 2584#(and (= state21 state11) (not finished2) (not (select done state11))), 2636#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 740#(and (or (select done state21) (not finished1)) finished2 (or (select done (select update state21)) (not finished1))), 1253#(not finished1), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2770#(and (= state21 state11) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2778#(and (= state21 state11) (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2840#true, 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1709#true, Black: 1247#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), 1391#(not finished1), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 2451#(and (or (select done state21) (not finished1)) finished2), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2468#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2014#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:06:02,709 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:06:02,709 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:06:02,709 INFO L387 tUnfolder$Statistics]: existing Event has 27 ancestors and is cut-off event [2021-03-11 07:06:02,709 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:06:02,712 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][726], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 21#thread2FINALtrue, Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 26#thread3FINALtrue, Black: 43#(not finished2), Black: 49#(not finished1), 55#(<= 0 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2594#(and (not (select done state21)) (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 56#(<= 1 size1), Black: 2470#(= state21 state11), 60#true, Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 2584#(and (= state21 state11) (not finished2) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1674#(and finished1 finished2), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1222#(and finished1 finished2), 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2770#(and (= state21 state11) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2778#(and (= state21 state11) (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 774#(and finished1 finished2), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2845#(or finished1 (not finished2)), 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 309#(<= size1 0), Black: 307#true, Black: 310#(<= size1 1), 315#true, 827#finished2, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1709#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), 1383#true, Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 2445#(and finished1 finished2), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2472#(or (and (= state11 (select update state21)) (not (select done state11))) finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), 454#finished2, Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, 2032#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:06:02,712 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:06:02,712 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:06:02,712 INFO L387 tUnfolder$Statistics]: existing Event has 27 ancestors and is cut-off event [2021-03-11 07:06:02,712 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:06:02,712 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][220], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 26#thread3FINALtrue, Black: 43#(not finished2), Black: 49#(not finished1), 55#(<= 0 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2594#(and (not (select done state21)) (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 56#(<= 1 size1), Black: 2470#(= state21 state11), 60#true, Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 2584#(and (= state21 state11) (not finished2) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1674#(and finished1 finished2), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1222#(and finished1 finished2), 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2770#(and (= state21 state11) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2778#(and (= state21 state11) (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 774#(and finished1 finished2), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2845#(or finished1 (not finished2)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, 827#finished2, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1709#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 2445#(and finished1 finished2), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2472#(or (and (= state11 (select update state21)) (not (select done state11))) finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), 454#finished2, Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, 2032#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:06:02,712 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:06:02,712 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:06:02,712 INFO L387 tUnfolder$Statistics]: existing Event has 27 ancestors and is cut-off event [2021-03-11 07:06:02,712 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:06:02,746 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][242], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 1904#true, Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 18#L27true, Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 20#L54true, Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 41#true, Black: 47#true, 55#(<= 0 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2594#(and (not (select done state21)) (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 56#(<= 1 size1), Black: 2470#(= state21 state11), 60#true, Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 2584#(and (= state21 state11) (not finished2) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 2644#(not finished2), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 2291#(and (not finished2) (not finished1)), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2770#(and (= state21 state11) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2643#(not (select done state21)), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2778#(and (= state21 state11) (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 309#(<= size1 0), Black: 310#(<= size1 1), 1345#(and (not finished2) (not finished1)), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1247#true, Black: 1709#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 2417#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2475#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2002#(and (not finished2) (not finished1)), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:06:02,746 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:06:02,746 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:06:02,746 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:06:02,746 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:06:02,746 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][49], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 1904#true, Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 18#L27true, Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 41#true, Black: 47#true, 55#(<= 0 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2594#(and (not (select done state21)) (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 56#(<= 1 size1), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 2584#(and (= state21 state11) (not finished2) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 2644#(not finished2), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 2291#(and (not finished2) (not finished1)), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2770#(and (= state21 state11) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2643#(not (select done state21)), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2778#(and (= state21 state11) (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 309#(<= size1 0), Black: 310#(<= size1 1), 1345#(and (not finished2) (not finished1)), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1247#true, Black: 1709#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 2417#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2475#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2002#(and (not finished2) (not finished1)), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:06:02,747 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:06:02,747 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:06:02,747 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:06:02,747 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:06:02,747 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][843], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 1904#true, Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 33#L27-1true, Black: 41#true, Black: 47#true, Black: 2592#(and (not (select done state21)) (not finished2)), 56#(<= 1 size1), Black: 2594#(and (not (select done state21)) (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 55#(<= 0 size1), Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 2584#(and (= state21 state11) (not finished2) (not (select done state11))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 2644#(not finished2), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 2291#(and (not finished2) (not finished1)), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2770#(and (= state21 state11) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2643#(not (select done state21)), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2778#(and (= state21 state11) (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 309#(<= size1 0), Black: 310#(<= size1 1), 1345#(and (not finished2) (not finished1)), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1247#true, Black: 1709#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 2417#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2475#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2002#(and (not finished2) (not finished1)), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:06:02,747 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:06:02,747 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:06:02,747 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:06:02,747 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:06:02,749 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][852], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 21#thread2FINALtrue, Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 26#thread3FINALtrue, Black: 43#(not finished2), Black: 49#(not finished1), 55#(<= 0 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2594#(and (not (select done state21)) (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 56#(<= 1 size1), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 2584#(and (= state21 state11) (not finished2) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 1674#(and finished1 finished2), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 2245#(or (and (not finished2) (not finished1)) (and finished1 finished2)), 1222#(and finished1 finished2), 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2770#(and (= state21 state11) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2778#(and (= state21 state11) (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 774#(and finished1 finished2), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2845#(or finished1 (not finished2)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 309#(<= size1 0), Black: 307#true, Black: 310#(<= size1 1), 827#finished2, 319#(or finished2 (and (= state21 state11) (not (select done state11)))), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), 1367#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1709#true, Black: 1247#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), 1387#(or finished2 (and (not (select done state21)) (= (select update state11) state21))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 2445#(and finished1 finished2), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2472#(or (and (= state11 (select update state21)) (not (select done state11))) finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), 454#finished2, Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2032#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), 1023#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:06:02,749 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:06:02,749 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:06:02,749 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:06:02,749 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:06:02,749 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][34], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), 10#L40true, Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 26#thread3FINALtrue, Black: 43#(not finished2), Black: 49#(not finished1), 55#(<= 0 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2594#(and (not (select done state21)) (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 56#(<= 1 size1), Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 2584#(and (= state21 state11) (not finished2) (not (select done state11))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 453#(select done state21), Black: 551#(and (select done state21) (= state21 state11)), Black: 585#(and (select done state21) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 555#(and (select done state21) (= state21 state11) finished2), Black: 587#(and (select done state21) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 589#(and (select done state21) finished2), Black: 559#(and (select done state21) (= state21 state11) (or (select done (select update state21)) (not finished1))), Black: 591#(and (select done state21) (or (select done (select update state21)) (not finished1))), Black: 593#(and (select done state21) finished2 (or (select done (select update state21)) (not finished1))), Black: 561#(and (select done state21) (= state21 state11) finished2 (or (select done (select update state21)) (not finished1))), Black: 567#(and (select done state21) (= state11 (select update state21)) (or (select done (select update state21)) (not finished1))), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 571#(and (select done state21) (= state11 (select update state21)) finished2 (or (select done (select update state21)) (not finished1))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 575#(and (select done (select update state21)) finished1 (= state11 (select update state21)) finished2), Black: 447#true, 625#finished2, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2200#(or finished2 (not finished1)), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2770#(and (= state21 state11) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2778#(and (= state21 state11) (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2201#(not finished1), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), 2327#finished2, Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2840#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 309#(<= size1 0), Black: 310#(<= size1 1), 827#finished2, 319#(or finished2 (and (= state21 state11) (not (select done state11)))), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1709#true, Black: 1247#true, Black: 1359#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1387#(or finished2 (and (not (select done state21)) (= (select update state11) state21))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2472#(or (and (= state11 (select update state21)) (not (select done state11))) finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), 454#finished2, Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 977#(or finished2 (not finished1)), 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:06:02,749 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:06:02,749 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:06:02,749 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:06:02,749 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:06:11,482 INFO L129 PetriNetUnfolder]: 28479/49261 cut-off events. [2021-03-11 07:06:11,482 INFO L130 PetriNetUnfolder]: For 2445619/2449557 co-relation queries the response was YES. [2021-03-11 07:06:13,808 INFO L84 FinitePrefix]: Finished finitePrefix Result has 494020 conditions, 49261 events. 28479/49261 cut-off events. For 2445619/2449557 co-relation queries the response was YES. Maximal size of possible extension queue 2092. Compared 439156 event pairs, 1865 based on Foata normal form. 1058/49508 useless extension candidates. Maximal degree in co-relation 493774. Up to 15548 conditions per place. [2021-03-11 07:06:14,047 INFO L132 encePairwiseOnDemand]: 20/30 looper letters, 805 selfloop transitions, 784 changer transitions 0/1622 dead transitions. [2021-03-11 07:06:14,047 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 657 places, 1622 transitions, 52011 flow [2021-03-11 07:06:14,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-03-11 07:06:14,048 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2021-03-11 07:06:14,048 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 459 transitions. [2021-03-11 07:06:14,048 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.765 [2021-03-11 07:06:14,048 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 459 transitions. [2021-03-11 07:06:14,048 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 459 transitions. [2021-03-11 07:06:14,048 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 07:06:14,048 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 459 transitions. [2021-03-11 07:06:14,049 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 21 states, 20 states have (on average 22.95) internal successors, (459), 20 states have internal predecessors, (459), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 07:06:14,049 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 21 states, 21 states have (on average 30.0) internal successors, (630), 21 states have internal predecessors, (630), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 07:06:14,049 INFO L81 ComplementDD]: Finished complementDD. Result has 21 states, 21 states have (on average 30.0) internal successors, (630), 21 states have internal predecessors, (630), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 07:06:14,049 INFO L185 Difference]: Start difference. First operand has 652 places, 1379 transitions, 41928 flow. Second operand 20 states and 459 transitions. [2021-03-11 07:06:14,049 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 657 places, 1622 transitions, 52011 flow [2021-03-11 07:06:59,385 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 632 places, 1622 transitions, 49969 flow, removed 661 selfloop flow, removed 25 redundant places. [2021-03-11 07:06:59,419 INFO L241 Difference]: Finished difference. Result has 642 places, 1483 transitions, 47442 flow [2021-03-11 07:06:59,420 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=30, PETRI_DIFFERENCE_MINUEND_FLOW=40775, PETRI_DIFFERENCE_MINUEND_PLACES=613, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1379, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=680, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=628, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=47442, PETRI_PLACES=642, PETRI_TRANSITIONS=1483} [2021-03-11 07:06:59,420 INFO L335 CegarLoopForPetriNet]: 32 programPoint places, 610 predicate places. [2021-03-11 07:06:59,420 INFO L480 AbstractCegarLoop]: Abstraction has has 642 places, 1483 transitions, 47442 flow [2021-03-11 07:06:59,421 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 18.22222222222222) internal successors, (164), 9 states have internal predecessors, (164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 07:06:59,421 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 07:06:59,421 INFO L255 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 07:06:59,640 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2021-03-11 07:06:59,640 INFO L428 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-11 07:06:59,640 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 07:06:59,640 INFO L82 PathProgramCache]: Analyzing trace with hash -1146226123, now seen corresponding path program 22 times [2021-03-11 07:06:59,640 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 07:06:59,640 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [664137427] [2021-03-11 07:06:59,641 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 07:06:59,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 07:06:59,673 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,673 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:06:59,675 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,675 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:06:59,677 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,677 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:06:59,678 INFO L142 QuantifierPusher]: treesize reduction 13, result has 53.6 percent of original size [2021-03-11 07:06:59,678 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-11 07:06:59,687 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,687 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:06:59,703 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,703 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:06:59,707 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,707 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:06:59,707 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-11 07:06:59,707 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [664137427] [2021-03-11 07:06:59,707 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [875114377] [2021-03-11 07:06:59,707 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-11 07:06:59,763 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-11 07:06:59,763 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-11 07:06:59,779 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 10 conjunts are in the unsatisfiable core [2021-03-11 07:06:59,780 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-11 07:06:59,780 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,780 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:06:59,780 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,781 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:06:59,781 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,781 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:06:59,781 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,781 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:06:59,782 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,782 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:06:59,782 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,782 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:06:59,782 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,782 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:06:59,783 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,783 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:06:59,783 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,783 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:06:59,783 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,783 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:06:59,784 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,784 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:06:59,784 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,784 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:06:59,784 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,784 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:06:59,785 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,785 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:06:59,785 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,785 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:06:59,785 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,785 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:06:59,785 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,786 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:06:59,786 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,786 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:06:59,786 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,786 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:06:59,786 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,787 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:06:59,787 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,787 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:06:59,787 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,787 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:06:59,787 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,788 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:06:59,788 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,788 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:06:59,788 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,788 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:06:59,788 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,789 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:06:59,789 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,789 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:06:59,789 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,789 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:06:59,789 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,790 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:06:59,790 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,790 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:06:59,790 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,790 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:06:59,790 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,791 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:06:59,791 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,791 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:06:59,791 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,791 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:06:59,792 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,792 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:06:59,792 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,792 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:06:59,792 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,792 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:06:59,793 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,793 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:06:59,793 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,793 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:06:59,793 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,793 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:06:59,794 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,794 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:06:59,794 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,794 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:06:59,794 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,794 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:06:59,795 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,795 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:06:59,795 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,795 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 07:06:59,795 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,795 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-11 07:06:59,796 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-11 07:06:59,796 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,796 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 07:06:59,796 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,796 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-11 07:06:59,797 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-11 07:06:59,797 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,797 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 07:06:59,797 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,798 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-11 07:06:59,798 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-11 07:06:59,799 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-03-11 07:06:59,800 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,800 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:06:59,800 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,800 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:06:59,800 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-11 07:06:59,801 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,802 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,802 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:06:59,802 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-11 07:06:59,802 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-03-11 07:06:59,803 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,803 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:06:59,803 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,803 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:06:59,803 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,803 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:06:59,804 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,804 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:06:59,804 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,804 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:06:59,804 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,804 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:06:59,805 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,805 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-11 07:06:59,805 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,805 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-11 07:06:59,806 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,806 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-11 07:06:59,806 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,806 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-11 07:06:59,817 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,817 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-11 07:06:59,818 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,818 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 07:06:59,819 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,820 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-11 07:06:59,820 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-03-11 07:06:59,820 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,821 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-11 07:06:59,822 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,823 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 07:06:59,824 INFO L142 QuantifierPusher]: treesize reduction 23, result has 43.9 percent of original size [2021-03-11 07:06:59,825 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 07:06:59,826 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 07:06:59,826 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,831 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 07:06:59,841 INFO L142 QuantifierPusher]: treesize reduction 7, result has 41.7 percent of original size [2021-03-11 07:06:59,841 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:06:59,841 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,842 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:06:59,842 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,842 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:06:59,842 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,842 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:06:59,843 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,843 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:06:59,843 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,843 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:06:59,843 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,843 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:06:59,844 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,844 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:06:59,844 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,844 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:06:59,844 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,844 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:06:59,845 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,845 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:06:59,845 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,845 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:06:59,845 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,845 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:06:59,846 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,846 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:06:59,846 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,846 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:06:59,846 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,846 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:06:59,846 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,847 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:06:59,847 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,847 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:06:59,847 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,847 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:06:59,847 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,848 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:06:59,848 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,848 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:06:59,848 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,848 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:06:59,848 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,849 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:06:59,849 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,849 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:06:59,849 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,849 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:06:59,849 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,850 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:06:59,850 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,850 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:06:59,850 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,850 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:06:59,850 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,851 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:06:59,851 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,851 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:06:59,851 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,851 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:06:59,851 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,852 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:06:59,852 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,852 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:06:59,852 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,852 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:06:59,852 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,852 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:06:59,853 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,853 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:06:59,853 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,853 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:06:59,853 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,853 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:06:59,854 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,854 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:06:59,854 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,858 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:06:59,858 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,858 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:06:59,858 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,859 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:06:59,859 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,859 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:06:59,859 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,859 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:06:59,859 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,860 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:06:59,860 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,860 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:06:59,860 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,860 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:06:59,860 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,861 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:06:59,861 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,861 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:06:59,861 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,861 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:06:59,861 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,862 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:06:59,862 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,862 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:06:59,862 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,862 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:06:59,862 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,862 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:06:59,863 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,863 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:06:59,863 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,863 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:06:59,863 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:06:59,863 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:06:59,864 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-11 07:06:59,864 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-11 07:06:59,864 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-03-11 07:06:59,864 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [583289784] [2021-03-11 07:06:59,864 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-03-11 07:06:59,864 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 07:06:59,864 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-03-11 07:06:59,864 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2021-03-11 07:06:59,866 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 16 out of 30 [2021-03-11 07:06:59,866 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 642 places, 1483 transitions, 47442 flow. Second operand has 9 states, 9 states have (on average 18.22222222222222) internal successors, (164), 9 states have internal predecessors, (164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 07:06:59,866 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 07:06:59,866 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 16 of 30 [2021-03-11 07:06:59,866 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 07:07:11,083 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][52], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 14#L55true, 1550#true, 15#L26true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 41#true, Black: 49#(not finished1), 55#(<= 0 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2468#true, Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 56#(<= 1 size1), Black: 2470#(= state21 state11), 60#true, Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 2644#(not finished2), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1110#true, Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2770#(and (= state21 state11) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2643#(not (select done state21)), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), 2321#true, Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), 1383#true, Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2984#(not finished2), 2475#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:07:11,084 INFO L384 tUnfolder$Statistics]: this new event has 24 ancestors and is cut-off event [2021-03-11 07:07:11,084 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:07:11,084 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:07:11,084 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:07:11,084 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][544], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 14#L55true, 1550#true, 15#L26true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 3092#(and (not finished2) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 21#thread2FINALtrue, Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2588#(and (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 41#true, Black: 49#(not finished1), 55#(<= 0 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2468#true, Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 56#(<= 1 size1), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1110#true, Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2770#(and (= state21 state11) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), 2321#true, Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), Black: 307#true, Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:07:11,084 INFO L384 tUnfolder$Statistics]: this new event has 24 ancestors and is cut-off event [2021-03-11 07:07:11,084 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:07:11,084 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:07:11,084 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:07:13,571 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][700], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, 15#L26true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 21#thread2FINALtrue, Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 43#(not finished2), Black: 49#(not finished1), 55#(<= 0 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2468#true, Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 56#(<= 1 size1), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2770#(and (= state21 state11) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), 2321#true, Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2845#(or finished1 (not finished2)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), Black: 307#true, Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), 1383#true, Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2846#(not finished2), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2472#(or (and (= state11 (select update state21)) (not (select done state11))) finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:07:13,571 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:07:13,571 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:07:13,571 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:07:13,571 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:07:13,571 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][36], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, 15#L26true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 43#(not finished2), Black: 49#(not finished1), 55#(<= 0 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 56#(<= 1 size1), Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), 2636#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2770#(and (= state21 state11) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), 2321#true, Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2840#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, 820#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), 2978#true, Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2468#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:07:13,571 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:07:13,571 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:07:13,571 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:07:13,571 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:07:13,608 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][24], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 3084#(and (not finished2) (not finished1)), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 14#L55true, Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 18#L27true, Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 1556#(or finished2 (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 41#true, Black: 47#true, 55#(<= 0 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2468#true, Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 56#(<= 1 size1), Black: 2470#(= state21 state11), 60#true, Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 2644#(not finished2), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 1115#(or finished2 (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 1253#(not finished1), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2770#(and (= state21 state11) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2643#(not (select done state21)), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 309#(<= size1 0), Black: 310#(<= size1 1), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1247#true, Black: 1709#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 2421#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), 1911#(not finished1), 2946#(and (not finished2) (not finished1)), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2475#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:07:13,608 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:07:13,608 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:07:13,608 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:07:13,608 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:07:13,608 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][211], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 3084#(and (not finished2) (not finished1)), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 14#L55true, Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 1556#(or finished2 (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 33#L27-1true, Black: 41#true, Black: 47#true, Black: 2592#(and (not (select done state21)) (not finished2)), 56#(<= 1 size1), Black: 55#(<= 0 size1), Black: 2468#true, Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2470#(= state21 state11), 60#true, Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 2644#(not finished2), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 1115#(or finished2 (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 1253#(not finished1), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2770#(and (= state21 state11) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2643#(not (select done state21)), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 309#(<= size1 0), Black: 310#(<= size1 1), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1247#true, Black: 1709#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 2421#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), 1911#(not finished1), 2946#(and (not finished2) (not finished1)), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2475#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:07:13,608 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:07:13,608 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:07:13,609 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:07:13,609 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:07:13,611 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][212], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 14#L55true, 1550#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 3092#(and (not finished2) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 21#thread2FINALtrue, Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2588#(and (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 41#true, Black: 49#(not finished1), 55#(<= 0 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2468#true, Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 56#(<= 1 size1), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1110#true, Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2770#(and (= state21 state11) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), 2321#true, Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), Black: 307#true, Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2843#(= state11 (select update state21)), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:07:13,611 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:07:13,611 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:07:13,611 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:07:13,611 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:07:13,611 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][125], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 14#L55true, 1550#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 3092#(and (not finished2) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2588#(and (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 41#true, Black: 49#(not finished1), 55#(<= 0 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2468#true, Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 56#(<= 1 size1), Black: 2470#(= state21 state11), 60#true, Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1110#true, Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2770#(and (= state21 state11) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), 2321#true, Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), 1383#true, Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:07:13,611 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:07:13,611 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:07:13,611 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:07:13,611 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:07:15,974 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][275], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), 11#L40-1true, Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, 15#L26true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 20#L54true, Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 41#true, Black: 49#(not finished1), 55#(<= 0 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2468#true, Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 56#(<= 1 size1), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 2644#(not finished2), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1110#true, Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2770#(and (= state21 state11) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2643#(not (select done state21)), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2201#(not finished1), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 2321#true, Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, 820#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), 1383#true, Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2984#(not finished2), 2475#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:07:15,974 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:07:15,974 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:07:15,974 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:07:15,974 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:07:15,974 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][52], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, 15#L26true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 41#true, Black: 49#(not finished1), 55#(<= 0 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2468#true, Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 56#(<= 1 size1), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 2644#(not finished2), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1110#true, Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2770#(and (= state21 state11) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2643#(not (select done state21)), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2201#(not finished1), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 2321#true, Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, 820#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), 1383#true, Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2984#(not finished2), 2475#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:07:15,974 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:07:15,974 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:07:15,974 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:07:15,974 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:07:15,975 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][544], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, 15#L26true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 3092#(and (not finished2) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 21#thread2FINALtrue, Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2588#(and (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 41#true, Black: 49#(not finished1), 55#(<= 0 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2468#true, Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 56#(<= 1 size1), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1110#true, Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2770#(and (= state21 state11) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), 2321#true, Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), Black: 307#true, Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), 1383#true, Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:07:15,975 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:07:15,975 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:07:15,975 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:07:15,975 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:07:16,048 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][36], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 18#L27true, Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 1556#(or finished2 (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 43#(not finished2), Black: 47#true, 55#(<= 0 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 56#(<= 1 size1), Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), 2636#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 1115#(or finished2 (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 1253#(not finished1), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2770#(and (= state21 state11) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2840#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 2421#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), 1911#(not finished1), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), 2978#true, Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2468#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:07:16,048 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:07:16,049 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:07:16,049 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:07:16,049 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:07:16,049 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][830], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 11#L40-1true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 1556#(or finished2 (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 33#L27-1true, Black: 43#(not finished2), Black: 47#true, Black: 2592#(and (not (select done state21)) (not finished2)), 56#(<= 1 size1), Black: 55#(<= 0 size1), Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), 2636#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 1115#(or finished2 (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 1253#(not finished1), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2770#(and (= state21 state11) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2840#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 2421#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), 1911#(not finished1), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), 2978#true, Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2468#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:07:16,049 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:07:16,049 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:07:16,049 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:07:16,049 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:07:16,051 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][833], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 21#thread2FINALtrue, Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 43#(not finished2), Black: 49#(not finished1), 55#(<= 0 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2468#true, Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 56#(<= 1 size1), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2770#(and (= state21 state11) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), 2321#true, Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2845#(or finished1 (not finished2)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), Black: 307#true, Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), 1383#true, Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2846#(not finished2), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2472#(or (and (= state11 (select update state21)) (not (select done state11))) finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:07:16,051 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:07:16,051 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:07:16,051 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:07:16,051 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:07:16,052 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][253], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 43#(not finished2), Black: 49#(not finished1), 55#(<= 0 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2468#true, Black: 56#(<= 1 size1), Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2770#(and (= state21 state11) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), 2321#true, Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2845#(or finished1 (not finished2)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), 1383#true, Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2846#(not finished2), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2472#(or (and (= state11 (select update state21)) (not (select done state11))) finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:07:16,052 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:07:16,052 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:07:16,052 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:07:16,052 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:07:16,053 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][36], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), 10#L40true, Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 15#L26true, Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 26#thread3FINALtrue, Black: 43#(not finished2), Black: 49#(not finished1), 55#(<= 0 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 56#(<= 1 size1), Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), 2636#true, Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 625#finished2, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2200#(or finished2 (not finished1)), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2770#(and (= state21 state11) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2327#finished2, 2840#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 827#finished2, 319#(or finished2 (and (= state21 state11) (not (select done state11)))), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1387#(or finished2 (and (not (select done state21)) (= (select update state11) state21))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), 2978#true, Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2468#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 977#(or finished2 (not finished1)), 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:07:16,054 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:07:16,054 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:07:16,054 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:07:16,054 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:07:16,054 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][841], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 15#L26true, Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 21#thread2FINALtrue, Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 26#thread3FINALtrue, 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 43#(not finished2), Black: 49#(not finished1), 55#(<= 0 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2468#true, Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 56#(<= 1 size1), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1674#(and finished1 finished2), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 2245#(or (and (not finished2) (not finished1)) (and finished1 finished2)), 1222#(and finished1 finished2), 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2770#(and (= state21 state11) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 774#(and finished1 finished2), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2845#(or finished1 (not finished2)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 309#(<= size1 0), Black: 307#true, Black: 310#(<= size1 1), 827#finished2, 319#(or finished2 (and (= state21 state11) (not (select done state11)))), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), 1367#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1387#(or finished2 (and (not (select done state21)) (= (select update state11) state21))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 2445#(and finished1 finished2), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2472#(or (and (= state11 (select update state21)) (not (select done state11))) finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2032#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11))), 1023#(or (and (not finished2) (not finished1)) (and finished1 finished2))]) [2021-03-11 07:07:16,054 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:07:16,054 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:07:16,054 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:07:16,054 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:07:16,056 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][36], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1904#true, 15#L26true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 26#thread3FINALtrue, Black: 43#(not finished2), Black: 49#(not finished1), 55#(<= 0 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 56#(<= 1 size1), Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), 2636#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 625#finished2, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2770#(and (= state21 state11) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2327#finished2, 2840#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 827#finished2, 319#(or finished2 (and (= state21 state11) (not (select done state11)))), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1387#(or finished2 (and (not (select done state21)) (= (select update state11) state21))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), 2978#true, Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2468#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:07:16,056 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:07:16,056 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:07:16,056 INFO L387 tUnfolder$Statistics]: existing Event has 26 ancestors and is cut-off event [2021-03-11 07:07:16,056 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:07:16,058 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][36], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1904#true, 15#L26true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 26#thread3FINALtrue, Black: 43#(not finished2), Black: 49#(not finished1), 55#(<= 0 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 56#(<= 1 size1), Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), 2636#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 625#finished2, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2770#(and (= state21 state11) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2327#finished2, 2840#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 827#finished2, 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1709#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), 2978#true, Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2468#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:07:16,058 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:07:16,058 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:07:16,058 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:07:16,058 INFO L387 tUnfolder$Statistics]: existing Event has 26 ancestors and is cut-off event [2021-03-11 07:07:16,085 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][36], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 18#L27true, Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 43#(not finished2), Black: 47#true, 55#(<= 0 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 56#(<= 1 size1), Black: 2470#(= state21 state11), 60#true, Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), 2636#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 1253#(not finished1), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2770#(and (= state21 state11) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2840#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 309#(<= size1 0), Black: 310#(<= size1 1), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1247#true, Black: 1709#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), 1391#(not finished1), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 2421#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), 1911#(not finished1), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), 2978#true, Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2468#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:07:16,085 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:07:16,085 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:07:16,085 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:07:16,085 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:07:16,085 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][830], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 33#L27-1true, Black: 43#(not finished2), Black: 47#true, Black: 2592#(and (not (select done state21)) (not finished2)), 56#(<= 1 size1), Black: 55#(<= 0 size1), Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2470#(= state21 state11), 60#true, Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), 2636#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 1253#(not finished1), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2770#(and (= state21 state11) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2840#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 309#(<= size1 0), Black: 310#(<= size1 1), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1247#true, Black: 1709#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), 1391#(not finished1), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 2421#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), 1911#(not finished1), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), 2978#true, Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2468#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:07:16,086 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:07:16,086 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:07:16,086 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:07:16,086 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:07:16,087 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][834], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 21#thread2FINALtrue, Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 43#(not finished2), Black: 49#(not finished1), 55#(<= 0 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2468#true, Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 56#(<= 1 size1), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1110#true, Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2770#(and (= state21 state11) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2201#(not finished1), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), 2321#true, Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2845#(or finished1 (not finished2)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), Black: 307#true, Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2472#(or (and (= state11 (select update state21)) (not (select done state11))) finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:07:16,087 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:07:16,087 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:07:16,087 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:07:16,087 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:07:16,088 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][253], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 43#(not finished2), Black: 49#(not finished1), 55#(<= 0 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2468#true, Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 56#(<= 1 size1), Black: 2470#(= state21 state11), 60#true, Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1110#true, Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2770#(and (= state21 state11) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), 2321#true, Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2840#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2846#(not finished2), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2472#(or (and (= state11 (select update state21)) (not (select done state11))) finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:07:16,088 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:07:16,088 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:07:16,088 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:07:16,088 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:07:16,368 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][1344], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 15#L26true, Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 21#thread2FINALtrue, Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 26#thread3FINALtrue, 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 43#(not finished2), Black: 49#(not finished1), 55#(<= 0 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2468#true, Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 56#(<= 1 size1), Black: 2470#(= state21 state11), 60#true, Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1674#(and finished1 finished2), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1222#(and finished1 finished2), 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2770#(and (= state21 state11) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 774#(and finished1 finished2), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2201#(not finished1), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2845#(or finished1 (not finished2)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), 309#(<= size1 0), Black: 307#true, Black: 310#(<= size1 1), 827#finished2, 319#(or finished2 (and (= state21 state11) (not (select done state11)))), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), 1367#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1247#true, Black: 1709#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1387#(or finished2 (and (not (select done state21)) (= (select update state11) state21))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 2445#(and finished1 finished2), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2472#(or (and (= state11 (select update state21)) (not (select done state11))) finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, 2032#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:07:16,368 INFO L384 tUnfolder$Statistics]: this new event has 24 ancestors and is not cut-off event [2021-03-11 07:07:16,368 INFO L387 tUnfolder$Statistics]: existing Event has 26 ancestors and is not cut-off event [2021-03-11 07:07:16,368 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is not cut-off event [2021-03-11 07:07:16,368 INFO L387 tUnfolder$Statistics]: existing Event has 26 ancestors and is not cut-off event [2021-03-11 07:07:16,488 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][1355], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 15#L26true, Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 21#thread2FINALtrue, Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 26#thread3FINALtrue, 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 43#(not finished2), Black: 49#(not finished1), 55#(<= 0 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2468#true, Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 56#(<= 1 size1), Black: 2470#(= state21 state11), 60#true, Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1674#(and finished1 finished2), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1222#(and finished1 finished2), 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2770#(and (= state21 state11) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 774#(and finished1 finished2), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2845#(or finished1 (not finished2)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), 309#(<= size1 0), Black: 307#true, Black: 310#(<= size1 1), 827#finished2, 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1709#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 2445#(and finished1 finished2), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2472#(or (and (= state11 (select update state21)) (not (select done state11))) finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, 2032#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:07:16,488 INFO L384 tUnfolder$Statistics]: this new event has 24 ancestors and is not cut-off event [2021-03-11 07:07:16,488 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is not cut-off event [2021-03-11 07:07:16,488 INFO L387 tUnfolder$Statistics]: existing Event has 26 ancestors and is not cut-off event [2021-03-11 07:07:16,488 INFO L387 tUnfolder$Statistics]: existing Event has 26 ancestors and is not cut-off event [2021-03-11 07:07:18,556 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][371], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 3084#(and (not finished2) (not finished1)), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 18#L27true, Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 20#L54true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 1556#(or finished2 (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 41#true, Black: 47#true, 55#(<= 0 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2468#true, Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 56#(<= 1 size1), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 2644#(not finished2), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 1115#(or finished2 (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 1253#(not finished1), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2770#(and (= state21 state11) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2643#(not (select done state21)), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), 1391#(not finished1), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 2421#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), 1911#(not finished1), 2946#(and (not finished2) (not finished1)), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2846#(not finished2), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2475#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:07:18,556 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:07:18,556 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:07:18,557 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:07:18,557 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:07:18,557 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][24], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 3084#(and (not finished2) (not finished1)), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 18#L27true, Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 1556#(or finished2 (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 41#true, Black: 47#true, 55#(<= 0 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2468#true, Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 56#(<= 1 size1), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 2644#(not finished2), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 1115#(or finished2 (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 1253#(not finished1), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2770#(and (= state21 state11) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2643#(not (select done state21)), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), 1391#(not finished1), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 2421#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), 1911#(not finished1), 2946#(and (not finished2) (not finished1)), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2846#(not finished2), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2475#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:07:18,557 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:07:18,557 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:07:18,557 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:07:18,557 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:07:18,557 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][211], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 3084#(and (not finished2) (not finished1)), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 1556#(or finished2 (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 33#L27-1true, Black: 41#true, Black: 47#true, Black: 2592#(and (not (select done state21)) (not finished2)), 56#(<= 1 size1), Black: 2468#true, Black: 55#(<= 0 size1), Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 2644#(not finished2), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 1115#(or finished2 (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 1253#(not finished1), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2770#(and (= state21 state11) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2643#(not (select done state21)), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), 1391#(not finished1), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 2421#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), 1911#(not finished1), 2946#(and (not finished2) (not finished1)), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2846#(not finished2), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2475#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:07:18,557 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:07:18,557 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:07:18,557 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:07:18,557 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:07:18,559 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][684], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), 11#L40-1true, Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 20#L54true, 3092#(and (not finished2) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2588#(and (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 41#true, Black: 49#(not finished1), 55#(<= 0 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2468#true, Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 56#(<= 1 size1), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1110#true, Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2770#(and (= state21 state11) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), 2321#true, Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, 820#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), 1383#true, Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:07:18,559 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:07:18,559 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:07:18,559 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:07:18,560 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:07:18,560 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][212], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 3092#(and (not finished2) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 21#thread2FINALtrue, Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2588#(and (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 41#true, Black: 49#(not finished1), 55#(<= 0 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2468#true, Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 56#(<= 1 size1), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1110#true, Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2770#(and (= state21 state11) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), 2321#true, Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), Black: 307#true, Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), 1383#true, Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:07:18,560 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:07:18,560 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:07:18,560 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:07:18,560 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:07:18,560 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][125], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 3092#(and (not finished2) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2588#(and (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 41#true, Black: 49#(not finished1), 55#(<= 0 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2468#true, Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 56#(<= 1 size1), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1110#true, Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2770#(and (= state21 state11) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), 2321#true, Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, 820#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), 1383#true, Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:07:18,560 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:07:18,560 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:07:18,560 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:07:18,560 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:07:18,660 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][36], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), 10#L40true, Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 18#L27true, Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 26#thread3FINALtrue, 549#(and finished2 (or (select done (select update state21)) (not finished1))), Black: 43#(not finished2), Black: 47#true, 55#(<= 0 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 56#(<= 1 size1), Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), 2636#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2770#(and (= state21 state11) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2840#true, 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 1349#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 2451#(and (or (select done state21) (not finished1)) finished2), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), 413#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), 2978#true, Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2468#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), 2014#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:07:18,660 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:07:18,661 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:07:18,661 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:07:18,661 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:07:18,661 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][830], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 11#L40-1true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 26#thread3FINALtrue, 33#L27-1true, 549#(and finished2 (or (select done (select update state21)) (not finished1))), Black: 43#(not finished2), Black: 47#true, 56#(<= 1 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 55#(<= 0 size1), Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), 2636#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2770#(and (= state21 state11) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2840#true, 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 1349#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 2451#(and (or (select done state21) (not finished1)) finished2), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), 413#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), 2978#true, Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2468#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), 2014#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:07:18,661 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:07:18,661 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:07:18,661 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:07:18,661 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:07:18,662 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][275], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 11#L40-1true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 18#L27true, Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 20#L54true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 41#true, Black: 47#true, 55#(<= 0 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2468#true, Black: 56#(<= 1 size1), Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 2644#(not finished2), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 2291#(and (not finished2) (not finished1)), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2770#(and (= state21 state11) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2643#(not (select done state21)), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 1345#(and (not finished2) (not finished1)), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 2417#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2984#(not finished2), 2475#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2002#(and (not finished2) (not finished1)), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:07:18,663 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:07:18,663 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:07:18,663 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:07:18,663 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:07:18,663 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][52], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 18#L27true, Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 41#true, Black: 47#true, 55#(<= 0 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2468#true, Black: 56#(<= 1 size1), Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 2644#(not finished2), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 2291#(and (not finished2) (not finished1)), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2770#(and (= state21 state11) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2643#(not (select done state21)), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 1345#(and (not finished2) (not finished1)), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 2417#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2984#(not finished2), 2475#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2002#(and (not finished2) (not finished1)), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:07:18,663 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:07:18,663 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:07:18,663 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:07:18,663 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:07:18,664 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][974], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 11#L40-1true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 33#L27-1true, Black: 41#true, Black: 47#true, 56#(<= 1 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 55#(<= 0 size1), Black: 2468#true, Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 2644#(not finished2), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 2291#(and (not finished2) (not finished1)), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2770#(and (= state21 state11) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2643#(not (select done state21)), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 1345#(and (not finished2) (not finished1)), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 2417#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2984#(not finished2), 2475#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2002#(and (not finished2) (not finished1)), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:07:18,664 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:07:18,664 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:07:18,664 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:07:18,664 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:07:18,665 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][983], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 21#thread2FINALtrue, Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 26#thread3FINALtrue, 3112#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 43#(not finished2), Black: 49#(not finished1), 55#(<= 0 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2468#true, Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 56#(<= 1 size1), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1674#(and finished1 finished2), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 2245#(or (and (not finished2) (not finished1)) (and finished1 finished2)), 1222#(and finished1 finished2), 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2770#(and (= state21 state11) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), 774#(and finished1 finished2), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 309#(<= size1 0), Black: 307#true, Black: 310#(<= size1 1), 827#finished2, 319#(or finished2 (and (= state21 state11) (not (select done state11)))), 2893#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 1367#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1387#(or finished2 (and (not (select done state21)) (= (select update state11) state21))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 2445#(and finished1 finished2), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2846#(not finished2), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2472#(or (and (= state11 (select update state21)) (not (select done state11))) finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2032#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), 1023#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:07:18,665 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:07:18,665 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:07:18,665 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:07:18,665 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:07:18,666 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][353], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 26#thread3FINALtrue, 3112#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 43#(not finished2), Black: 49#(not finished1), 55#(<= 0 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2468#true, Black: 56#(<= 1 size1), Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 625#finished2, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2200#(or finished2 (not finished1)), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2770#(and (= state21 state11) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2327#finished2, 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 309#(<= size1 0), Black: 310#(<= size1 1), 827#finished2, 319#(or finished2 (and (= state21 state11) (not (select done state11)))), 2893#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), 1387#(or finished2 (and (not (select done state21)) (= (select update state11) state21))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2845#(or finished1 (not finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2846#(not finished2), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2472#(or (and (= state11 (select update state21)) (not (select done state11))) finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 977#(or finished2 (not finished1)), 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:07:18,666 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:07:18,666 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:07:18,666 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:07:18,666 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:07:18,669 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][833], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 21#thread2FINALtrue, Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 26#thread3FINALtrue, 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 43#(not finished2), Black: 49#(not finished1), 55#(<= 0 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2468#true, Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 56#(<= 1 size1), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1674#(and finished1 finished2), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 2245#(or (and (not finished2) (not finished1)) (and finished1 finished2)), 1222#(and finished1 finished2), 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2770#(and (= state21 state11) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 774#(and finished1 finished2), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2201#(not finished1), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2845#(or finished1 (not finished2)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 309#(<= size1 0), Black: 307#true, Black: 310#(<= size1 1), 827#finished2, 319#(or finished2 (and (= state21 state11) (not (select done state11)))), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), 1367#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1387#(or finished2 (and (not (select done state21)) (= (select update state11) state21))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 2445#(and finished1 finished2), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2843#(= state11 (select update state21)), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2472#(or (and (= state11 (select update state21)) (not (select done state11))) finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2032#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11))), 1023#(or (and (not finished2) (not finished1)) (and finished1 finished2))]) [2021-03-11 07:07:18,669 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:07:18,669 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:07:18,669 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:07:18,669 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:07:18,669 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][253], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 26#thread3FINALtrue, 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 43#(not finished2), Black: 49#(not finished1), 55#(<= 0 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2468#true, Black: 56#(<= 1 size1), Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1674#(and finished1 finished2), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 2245#(or (and (not finished2) (not finished1)) (and finished1 finished2)), 1222#(and finished1 finished2), 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2770#(and (= state21 state11) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), 774#(and finished1 finished2), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2845#(or finished1 (not finished2)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 827#finished2, 319#(or finished2 (and (= state21 state11) (not (select done state11)))), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 1367#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1387#(or finished2 (and (not (select done state21)) (= (select update state11) state21))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 2445#(and finished1 finished2), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2472#(or (and (= state11 (select update state21)) (not (select done state11))) finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2032#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), 1023#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:07:18,669 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:07:18,669 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:07:18,669 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:07:18,669 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:07:18,671 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][833], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 21#thread2FINALtrue, Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 26#thread3FINALtrue, 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 43#(not finished2), Black: 49#(not finished1), 55#(<= 0 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2468#true, Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 56#(<= 1 size1), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1674#(and finished1 finished2), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1222#(and finished1 finished2), 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2770#(and (= state21 state11) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 774#(and finished1 finished2), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2201#(not finished1), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2845#(or finished1 (not finished2)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 309#(<= size1 0), Black: 307#true, Black: 310#(<= size1 1), 827#finished2, 319#(or finished2 (and (= state21 state11) (not (select done state11)))), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), 1367#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1387#(or finished2 (and (not (select done state21)) (= (select update state11) state21))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 2445#(and finished1 finished2), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2843#(= state11 (select update state21)), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2472#(or (and (= state11 (select update state21)) (not (select done state11))) finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, 2032#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:07:18,671 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:07:18,671 INFO L387 tUnfolder$Statistics]: existing Event has 27 ancestors and is cut-off event [2021-03-11 07:07:18,671 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:07:18,671 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:07:18,672 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][253], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 26#thread3FINALtrue, 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 43#(not finished2), Black: 49#(not finished1), 55#(<= 0 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2468#true, Black: 56#(<= 1 size1), Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1674#(and finished1 finished2), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1222#(and finished1 finished2), 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2770#(and (= state21 state11) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), 774#(and finished1 finished2), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2845#(or finished1 (not finished2)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 827#finished2, 319#(or finished2 (and (= state21 state11) (not (select done state11)))), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 1367#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1387#(or finished2 (and (not (select done state21)) (= (select update state11) state21))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 2445#(and finished1 finished2), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2472#(or (and (= state11 (select update state21)) (not (select done state11))) finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, 2032#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:07:18,672 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:07:18,672 INFO L387 tUnfolder$Statistics]: existing Event has 27 ancestors and is cut-off event [2021-03-11 07:07:18,672 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:07:18,672 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:07:18,674 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][833], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 21#thread2FINALtrue, Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 26#thread3FINALtrue, 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 43#(not finished2), Black: 49#(not finished1), 55#(<= 0 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2468#true, Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 56#(<= 1 size1), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1674#(and finished1 finished2), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1222#(and finished1 finished2), 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2770#(and (= state21 state11) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 774#(and finished1 finished2), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2845#(or finished1 (not finished2)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 309#(<= size1 0), Black: 307#true, Black: 310#(<= size1 1), 827#finished2, 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1709#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 2445#(and finished1 finished2), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2843#(= state11 (select update state21)), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2472#(or (and (= state11 (select update state21)) (not (select done state11))) finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, 2032#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:07:18,674 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:07:18,674 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:07:18,674 INFO L387 tUnfolder$Statistics]: existing Event has 27 ancestors and is cut-off event [2021-03-11 07:07:18,674 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:07:18,674 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][253], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 26#thread3FINALtrue, 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 43#(not finished2), Black: 49#(not finished1), 55#(<= 0 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2468#true, Black: 56#(<= 1 size1), Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1674#(and finished1 finished2), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1222#(and finished1 finished2), 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2770#(and (= state21 state11) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 774#(and finished1 finished2), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2845#(or finished1 (not finished2)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 827#finished2, 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1709#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 2445#(and finished1 finished2), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2472#(or (and (= state11 (select update state21)) (not (select done state11))) finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, 2032#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:07:18,674 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:07:18,674 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:07:18,674 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:07:18,674 INFO L387 tUnfolder$Statistics]: existing Event has 27 ancestors and is cut-off event [2021-03-11 07:07:18,676 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][36], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), 18#L27true, Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 26#thread3FINALtrue, 549#(and finished2 (or (select done (select update state21)) (not finished1))), Black: 43#(not finished2), Black: 47#true, 55#(<= 0 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 56#(<= 1 size1), Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), 2636#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 1253#(not finished1), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2770#(and (= state21 state11) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2840#true, 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1247#true, Black: 1709#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), 1391#(not finished1), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 2451#(and (or (select done state21) (not finished1)) finished2), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), 2978#true, Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2468#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2014#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:07:18,676 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:07:18,676 INFO L387 tUnfolder$Statistics]: existing Event has 27 ancestors and is cut-off event [2021-03-11 07:07:18,676 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:07:18,676 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:07:18,676 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][830], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 11#L40-1true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 26#thread3FINALtrue, 33#L27-1true, 549#(and finished2 (or (select done (select update state21)) (not finished1))), Black: 43#(not finished2), Black: 47#true, Black: 2592#(and (not (select done state21)) (not finished2)), 56#(<= 1 size1), Black: 55#(<= 0 size1), Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), 2636#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 1253#(not finished1), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2770#(and (= state21 state11) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2840#true, 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1247#true, Black: 1709#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), 1391#(not finished1), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 2451#(and (or (select done state21) (not finished1)) finished2), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), 2978#true, Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2468#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2014#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:07:18,676 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:07:18,676 INFO L387 tUnfolder$Statistics]: existing Event has 27 ancestors and is cut-off event [2021-03-11 07:07:18,676 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:07:18,677 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:07:18,702 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][275], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 1904#true, Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), 18#L27true, Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 20#L54true, Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 41#true, Black: 47#true, 55#(<= 0 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2468#true, Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 56#(<= 1 size1), Black: 2470#(= state21 state11), 60#true, Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 2644#(not finished2), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 2291#(and (not finished2) (not finished1)), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2770#(and (= state21 state11) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2643#(not (select done state21)), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2201#(not finished1), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 309#(<= size1 0), Black: 310#(<= size1 1), 1345#(and (not finished2) (not finished1)), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1247#true, Black: 1709#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), 1391#(not finished1), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 2417#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2984#(not finished2), 2475#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2002#(and (not finished2) (not finished1)), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:07:18,702 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:07:18,702 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:07:18,702 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:07:18,702 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:07:18,703 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][52], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 1904#true, Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), 18#L27true, Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 41#true, Black: 47#true, 55#(<= 0 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2468#true, Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 56#(<= 1 size1), Black: 2470#(= state21 state11), 60#true, Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 2644#(not finished2), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 2291#(and (not finished2) (not finished1)), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2770#(and (= state21 state11) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2643#(not (select done state21)), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2201#(not finished1), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 309#(<= size1 0), Black: 310#(<= size1 1), 1345#(and (not finished2) (not finished1)), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1247#true, Black: 1709#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), 1391#(not finished1), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 2417#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2984#(not finished2), 2475#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2002#(and (not finished2) (not finished1)), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:07:18,703 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:07:18,703 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:07:18,703 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:07:18,703 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:07:18,703 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][974], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 1904#true, Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 33#L27-1true, Black: 41#true, Black: 47#true, Black: 2592#(and (not (select done state21)) (not finished2)), 56#(<= 1 size1), Black: 2468#true, Black: 55#(<= 0 size1), Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2470#(= state21 state11), 60#true, Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 2644#(not finished2), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 2291#(and (not finished2) (not finished1)), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2770#(and (= state21 state11) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2643#(not (select done state21)), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2201#(not finished1), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 309#(<= size1 0), Black: 310#(<= size1 1), 1345#(and (not finished2) (not finished1)), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1247#true, Black: 1709#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), 1391#(not finished1), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 2417#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2984#(not finished2), 2475#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2002#(and (not finished2) (not finished1)), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:07:18,703 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:07:18,703 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:07:18,703 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:07:18,703 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:07:18,705 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][353], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 26#thread3FINALtrue, 3112#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 43#(not finished2), Black: 49#(not finished1), 55#(<= 0 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2468#true, Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 56#(<= 1 size1), Black: 2470#(= state21 state11), 60#true, Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 625#finished2, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2200#(or finished2 (not finished1)), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2770#(and (= state21 state11) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), 2327#finished2, Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2840#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 309#(<= size1 0), Black: 310#(<= size1 1), 827#finished2, 319#(or finished2 (and (= state21 state11) (not (select done state11)))), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), 1387#(or finished2 (and (not (select done state21)) (= (select update state11) state21))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2846#(not finished2), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2472#(or (and (= state11 (select update state21)) (not (select done state11))) finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 977#(or finished2 (not finished1)), 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:07:18,705 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:07:18,705 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:07:18,705 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:07:18,705 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:07:18,705 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][984], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 21#thread2FINALtrue, Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 26#thread3FINALtrue, 3112#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 43#(not finished2), Black: 49#(not finished1), 55#(<= 0 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2468#true, Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 56#(<= 1 size1), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 577#(and (select done state21) (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 573#(and (select done state21) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1674#(and finished1 finished2), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 2245#(or (and (not finished2) (not finished1)) (and finished1 finished2)), 1222#(and finished1 finished2), 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2770#(and (= state21 state11) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 774#(and finished1 finished2), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2845#(or finished1 (not finished2)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 309#(<= size1 0), Black: 307#true, Black: 310#(<= size1 1), 827#finished2, 319#(or finished2 (and (= state21 state11) (not (select done state11)))), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), 1367#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), 1387#(or finished2 (and (not (select done state21)) (= (select update state11) state21))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 2445#(and finished1 finished2), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2846#(not finished2), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2472#(or (and (= state11 (select update state21)) (not (select done state11))) finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2032#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11))), 1023#(or (and (not finished2) (not finished1)) (and finished1 finished2))]) [2021-03-11 07:07:18,706 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:07:18,706 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:07:18,706 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:07:18,706 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:07:30,594 INFO L129 PetriNetUnfolder]: 30493/53123 cut-off events. [2021-03-11 07:07:30,594 INFO L130 PetriNetUnfolder]: For 2444878/2448651 co-relation queries the response was YES. [2021-03-11 07:07:34,024 INFO L84 FinitePrefix]: Finished finitePrefix Result has 538157 conditions, 53123 events. 30493/53123 cut-off events. For 2444878/2448651 co-relation queries the response was YES. Maximal size of possible extension queue 2308. Compared 482412 event pairs, 1899 based on Foata normal form. 989/53323 useless extension candidates. Maximal degree in co-relation 537918. Up to 14836 conditions per place. [2021-03-11 07:07:34,300 INFO L132 encePairwiseOnDemand]: 20/30 looper letters, 860 selfloop transitions, 901 changer transitions 3/1797 dead transitions. [2021-03-11 07:07:34,301 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 668 places, 1797 transitions, 58175 flow [2021-03-11 07:07:34,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-03-11 07:07:34,301 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 27 states. [2021-03-11 07:07:34,301 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 613 transitions. [2021-03-11 07:07:34,302 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.7567901234567901 [2021-03-11 07:07:34,302 INFO L72 ComplementDD]: Start complementDD. Operand 27 states and 613 transitions. [2021-03-11 07:07:34,302 INFO L73 IsDeterministic]: Start isDeterministic. Operand 27 states and 613 transitions. [2021-03-11 07:07:34,302 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 07:07:34,302 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 27 states and 613 transitions. [2021-03-11 07:07:34,303 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 28 states, 27 states have (on average 22.703703703703702) internal successors, (613), 27 states have internal predecessors, (613), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 07:07:34,303 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 28 states, 28 states have (on average 30.0) internal successors, (840), 28 states have internal predecessors, (840), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 07:07:34,303 INFO L81 ComplementDD]: Finished complementDD. Result has 28 states, 28 states have (on average 30.0) internal successors, (840), 28 states have internal predecessors, (840), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 07:07:34,303 INFO L185 Difference]: Start difference. First operand has 642 places, 1483 transitions, 47442 flow. Second operand 27 states and 613 transitions. [2021-03-11 07:07:34,303 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 668 places, 1797 transitions, 58175 flow [2021-03-11 07:08:24,613 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 664 places, 1797 transitions, 57417 flow, removed 364 selfloop flow, removed 4 redundant places. [2021-03-11 07:08:24,649 INFO L241 Difference]: Finished difference. Result has 678 places, 1594 transitions, 53860 flow [2021-03-11 07:08:24,650 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=30, PETRI_DIFFERENCE_MINUEND_FLOW=46792, PETRI_DIFFERENCE_MINUEND_PLACES=638, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1483, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=791, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=638, PETRI_DIFFERENCE_SUBTRAHEND_STATES=27, PETRI_FLOW=53860, PETRI_PLACES=678, PETRI_TRANSITIONS=1594} [2021-03-11 07:08:24,650 INFO L335 CegarLoopForPetriNet]: 32 programPoint places, 646 predicate places. [2021-03-11 07:08:24,650 INFO L480 AbstractCegarLoop]: Abstraction has has 678 places, 1594 transitions, 53860 flow [2021-03-11 07:08:24,650 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 18.22222222222222) internal successors, (164), 9 states have internal predecessors, (164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 07:08:24,650 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 07:08:24,650 INFO L255 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 07:08:24,851 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,22 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-11 07:08:24,851 INFO L428 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-11 07:08:24,851 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 07:08:24,851 INFO L82 PathProgramCache]: Analyzing trace with hash -69644947, now seen corresponding path program 23 times [2021-03-11 07:08:24,851 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 07:08:24,851 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1569935787] [2021-03-11 07:08:24,851 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 07:08:24,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 07:08:24,858 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:24,858 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:08:24,860 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:24,860 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:08:24,862 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:24,862 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-11 07:08:24,867 INFO L142 QuantifierPusher]: treesize reduction 13, result has 53.6 percent of original size [2021-03-11 07:08:24,868 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-11 07:08:24,877 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:24,877 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:08:24,882 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:24,882 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:08:24,886 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:24,886 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:08:24,886 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-11 07:08:24,886 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1569935787] [2021-03-11 07:08:24,886 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [373402367] [2021-03-11 07:08:24,886 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-11 07:08:24,909 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-03-11 07:08:24,909 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-11 07:08:24,910 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 10 conjunts are in the unsatisfiable core [2021-03-11 07:08:24,910 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-11 07:08:24,911 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:24,911 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:08:24,911 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:24,911 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:08:24,911 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:24,912 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:08:24,912 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:24,912 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:08:24,912 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:24,912 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:08:24,912 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:24,913 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:08:24,913 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:24,913 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:08:24,913 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:24,913 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:08:24,913 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:24,913 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:08:24,914 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:24,914 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:08:24,914 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:24,914 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:08:24,914 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:24,914 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:08:24,915 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:24,915 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:08:24,915 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:24,915 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:08:24,915 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:24,915 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:08:24,916 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:24,916 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:08:24,916 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:24,916 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:08:24,916 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:24,916 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:08:24,917 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:24,917 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:08:24,917 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:24,917 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:08:24,917 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:24,917 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:08:24,918 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:24,918 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:08:24,918 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:24,918 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:08:24,918 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:24,918 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:08:24,919 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:24,919 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:08:24,919 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:24,919 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:08:24,919 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:24,919 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:08:24,920 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:24,920 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:08:24,920 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:24,920 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:08:24,920 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:24,920 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:08:24,921 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:24,921 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:08:24,921 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:24,921 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:08:24,921 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:24,921 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:08:24,922 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:24,922 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:08:24,922 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:24,922 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:08:24,922 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:24,922 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:08:24,922 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:24,923 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:08:24,923 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:24,923 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:08:24,923 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:24,923 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:08:24,923 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:24,924 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:08:24,924 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:24,924 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:08:24,924 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:24,924 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:08:24,924 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:24,925 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:08:24,925 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:24,925 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:08:24,925 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:24,926 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:08:24,926 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:24,926 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:08:24,926 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:24,926 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:08:24,926 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:24,926 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:08:24,927 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:24,927 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-11 07:08:24,927 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:24,928 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-11 07:08:24,929 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:24,929 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-11 07:08:24,930 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:24,931 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-11 07:08:24,945 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:24,949 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 07:08:24,949 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:24,949 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-11 07:08:24,950 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-03-11 07:08:24,950 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:24,950 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 07:08:24,951 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:24,951 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-11 07:08:24,951 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-03-11 07:08:24,952 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:24,954 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-11 07:08:24,954 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:24,954 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 07:08:24,954 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:24,955 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 07:08:24,955 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:24,955 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-11 07:08:24,955 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 07:08:24,956 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:24,956 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-11 07:08:24,956 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-03-11 07:08:24,956 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 07:08:24,957 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:24,957 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-11 07:08:24,957 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-03-11 07:08:24,960 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 8 [2021-03-11 07:08:24,960 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:24,960 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:08:24,960 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:24,961 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:08:24,961 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-11 07:08:24,962 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-03-11 07:08:24,962 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:24,962 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:08:24,962 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:24,963 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:08:24,963 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-11 07:08:24,968 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:24,968 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:24,968 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-11 07:08:24,968 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-11 07:08:24,968 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:27, output treesize:13 [2021-03-11 07:08:24,969 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:24,969 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-11 07:08:24,969 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:24,969 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-11 07:08:24,979 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:24,979 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-11 07:08:24,980 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:24,980 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 07:08:24,980 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:24,980 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-11 07:08:24,980 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-03-11 07:08:24,981 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:24,982 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-11 07:08:24,982 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:24,983 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 07:08:24,983 INFO L142 QuantifierPusher]: treesize reduction 23, result has 43.9 percent of original size [2021-03-11 07:08:24,984 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 07:08:24,985 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 07:08:24,985 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:24,985 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 07:08:24,995 INFO L142 QuantifierPusher]: treesize reduction 7, result has 41.7 percent of original size [2021-03-11 07:08:24,996 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:08:24,996 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:24,996 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:08:24,997 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:24,997 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:08:24,997 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:24,997 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:08:24,997 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:24,997 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:08:24,998 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:24,998 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:08:24,998 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:24,998 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:08:24,998 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:24,998 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:08:24,998 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:24,999 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:08:24,999 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:24,999 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:08:24,999 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:24,999 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:08:24,999 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:25,000 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:08:25,000 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:25,000 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:08:25,000 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:25,000 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:08:25,000 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:25,001 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:08:25,001 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:25,001 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:08:25,001 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:25,001 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:08:25,001 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:25,002 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:08:25,002 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:25,002 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:08:25,002 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:25,002 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:08:25,002 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:25,002 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:08:25,003 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:25,003 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:08:25,003 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:25,003 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:08:25,003 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:25,004 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:08:25,004 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:25,004 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:08:25,004 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:25,004 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:08:25,004 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:25,005 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:08:25,005 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:25,005 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:08:25,005 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:25,005 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:08:25,005 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:25,005 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:08:25,006 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:25,006 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:08:25,006 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:25,006 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:08:25,006 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:25,006 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:08:25,007 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:25,007 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:08:25,007 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:25,007 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:08:25,007 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:25,007 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:08:25,008 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:25,008 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:08:25,008 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:25,008 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:08:25,008 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:25,008 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:08:25,008 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:25,009 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:08:25,009 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:25,009 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:08:25,009 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:25,009 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:08:25,009 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:25,010 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:08:25,010 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:25,010 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:08:25,010 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:25,010 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:08:25,010 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:25,010 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:08:25,011 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:25,011 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:08:25,011 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:25,011 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:08:25,011 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:25,011 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:08:25,012 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:25,012 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:08:25,012 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:08:25,012 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:08:25,012 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-11 07:08:25,012 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-11 07:08:25,012 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-03-11 07:08:25,012 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [225245279] [2021-03-11 07:08:25,013 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-03-11 07:08:25,013 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 07:08:25,013 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-03-11 07:08:25,013 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2021-03-11 07:08:25,013 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 16 out of 30 [2021-03-11 07:08:25,013 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 678 places, 1594 transitions, 53860 flow. Second operand has 11 states, 11 states have (on average 17.90909090909091) internal successors, (197), 11 states have internal predecessors, (197), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 07:08:25,013 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 07:08:25,013 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 16 of 30 [2021-03-11 07:08:25,013 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 07:08:27,872 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 24 DAG size of output: 19 [2021-03-11 07:08:35,708 WARN L205 SmtUtils]: Spent 219.00 ms on a formula simplification that was a NOOP. DAG size: 12 [2021-03-11 07:08:36,370 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][528], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, 14#L55true, 15#L26true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 3092#(and (not finished2) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 21#thread2FINALtrue, Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2588#(and (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 49#(not finished1), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3084#(and (not finished2) (not finished1)), Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, 3254#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 1247#true, Black: 149#(= state22 state12), 224#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), 2321#true, Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), Black: 307#true, Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), 1383#true, Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2845#(or finished1 (not finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:08:36,370 INFO L384 tUnfolder$Statistics]: this new event has 24 ancestors and is cut-off event [2021-03-11 07:08:36,370 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:08:36,370 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:08:36,370 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:08:36,370 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][53], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, 14#L55true, 15#L26true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 49#(not finished1), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3084#(and (not finished2) (not finished1)), Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), 3143#(not finished2), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 2644#(not finished2), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 1247#true, Black: 149#(= state22 state12), 224#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2201#(not finished1), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 2321#true, Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), 1383#true, Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2845#(or finished1 (not finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2984#(not finished2), 2475#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:08:36,370 INFO L384 tUnfolder$Statistics]: this new event has 24 ancestors and is cut-off event [2021-03-11 07:08:36,370 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:08:36,370 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:08:36,370 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:08:38,590 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][37], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, 15#L26true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 43#(not finished2), Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 49#(not finished1), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 56#(<= 1 size1), Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3084#(and (not finished2) (not finished1)), 60#true, Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), 3136#true, Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), 2636#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 1247#true, Black: 149#(= state22 state12), 224#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2201#(not finished1), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 2321#true, Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2840#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, 820#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), 1383#true, Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2845#(or finished1 (not finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), 2978#true, Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2468#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:08:38,590 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:08:38,590 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:08:38,590 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:08:38,590 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:08:38,590 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][694], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, 15#L26true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 21#thread2FINALtrue, Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 43#(not finished2), Black: 2978#true, Black: 49#(not finished1), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 56#(<= 1 size1), Black: 3084#(and (not finished2) (not finished1)), 60#true, Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2201#(not finished1), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), 2321#true, Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2845#(or finished1 (not finished2)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), Black: 307#true, Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2472#(or (and (= state11 (select update state21)) (not (select done state11))) finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:08:38,590 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:08:38,590 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:08:38,590 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:08:38,590 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:08:38,638 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][211], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, 14#L55true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 3092#(and (not finished2) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 21#thread2FINALtrue, Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2588#(and (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 49#(not finished1), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3084#(and (not finished2) (not finished1)), Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, 3254#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 1247#true, Black: 149#(= state22 state12), 224#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), 2321#true, Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), Black: 307#true, Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), 1383#true, Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2845#(or finished1 (not finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:08:38,638 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:08:38,638 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:08:38,638 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:08:38,638 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:08:38,638 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][126], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, 14#L55true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 3092#(and (not finished2) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2588#(and (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 49#(not finished1), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3084#(and (not finished2) (not finished1)), Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, 3254#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 1247#true, Black: 149#(= state22 state12), 224#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), 2321#true, Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), 1383#true, Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2845#(or finished1 (not finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:08:38,639 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:08:38,639 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:08:38,639 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:08:38,639 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:08:38,641 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][24], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, 3084#(and (not finished2) (not finished1)), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 14#L55true, Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 18#L27true, Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 1556#(or finished2 (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 2644#(not finished2), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 1115#(or finished2 (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 3244#(and (not finished2) (not finished1)), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 1253#(not finished1), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 309#(<= size1 0), Black: 310#(<= size1 1), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 2421#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), 1911#(not finished1), 2946#(and (not finished2) (not finished1)), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2845#(or finished1 (not finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2475#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:08:38,641 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:08:38,641 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:08:38,641 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:08:38,641 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:08:38,641 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][212], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, 3084#(and (not finished2) (not finished1)), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 14#L55true, Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 1556#(or finished2 (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 33#L27-1true, Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), 56#(<= 1 size1), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 55#(<= 0 size1), Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 2644#(not finished2), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 1115#(or finished2 (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 3244#(and (not finished2) (not finished1)), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 1253#(not finished1), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 309#(<= size1 0), Black: 310#(<= size1 1), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 2421#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), 1911#(not finished1), 2946#(and (not finished2) (not finished1)), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2845#(or finished1 (not finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2475#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:08:38,641 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:08:38,641 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:08:38,641 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:08:38,641 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:08:40,858 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][37], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 18#L27true, Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2592#(and (not (select done state21)) (not finished2)), Black: 43#(not finished2), Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2984#(not finished2), Black: 2468#true, Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3084#(and (not finished2) (not finished1)), Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), 3136#true, Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), 2636#true, Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 1253#(not finished1), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 2321#true, Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2840#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, 825#(or (select done state21) (not finished1)), Black: 309#(<= size1 0), Black: 310#(<= size1 1), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1247#true, Black: 1709#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), 1391#(not finished1), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1911#(not finished1), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), 2978#true, Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:08:40,858 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:08:40,858 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:08:40,858 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:08:40,859 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:08:40,859 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][826], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2592#(and (not (select done state21)) (not finished2)), 33#L27-1true, Black: 43#(not finished2), Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), 56#(<= 1 size1), Black: 2984#(not finished2), Black: 55#(<= 0 size1), Black: 2468#true, Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3084#(and (not finished2) (not finished1)), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), 3136#true, Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), 2636#true, Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 1253#(not finished1), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 2321#true, Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2840#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), 825#(or (select done state21) (not finished1)), Black: 310#(<= size1 1), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1247#true, Black: 1709#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), 1391#(not finished1), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1911#(not finished1), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), 2978#true, Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:08:40,859 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:08:40,859 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:08:40,859 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:08:40,859 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:08:41,084 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][274], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, 15#L26true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 20#L54true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 49#(not finished1), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 56#(<= 1 size1), Black: 3084#(and (not finished2) (not finished1)), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2470#(= state21 state11), 60#true, Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), 3143#(not finished2), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 2644#(not finished2), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), 2321#true, Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, 820#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), 1383#true, Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2845#(or finished1 (not finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2984#(not finished2), 2475#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:08:41,084 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:08:41,084 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:08:41,084 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:08:41,084 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:08:41,084 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][528], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, 15#L26true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 3092#(and (not finished2) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 21#thread2FINALtrue, Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2588#(and (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 49#(not finished1), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3084#(and (not finished2) (not finished1)), Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, 3254#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), 2321#true, Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), Black: 307#true, Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), 1383#true, Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2845#(or finished1 (not finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:08:41,084 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:08:41,084 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:08:41,084 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:08:41,084 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:08:41,085 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][53], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, 15#L26true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 49#(not finished1), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2468#true, Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 56#(<= 1 size1), Black: 3084#(and (not finished2) (not finished1)), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), 3143#(not finished2), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 2644#(not finished2), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), 2321#true, Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, 820#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2845#(or finished1 (not finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2984#(not finished2), 2475#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:08:41,085 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:08:41,085 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:08:41,085 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:08:41,085 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:08:41,158 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][37], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 18#L27true, Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, 1556#(or finished2 (not finished1)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 43#(not finished2), Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 47#true, Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 56#(<= 1 size1), Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3084#(and (not finished2) (not finished1)), 60#true, Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), 3136#true, Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), 2636#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), 1115#(or finished2 (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 1253#(not finished1), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2840#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 2421#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), 1911#(not finished1), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2845#(or finished1 (not finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), 2978#true, Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2468#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:08:41,158 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:08:41,158 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:08:41,158 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:08:41,158 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:08:41,159 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][826], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, 1556#(or finished2 (not finished1)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 33#L27-1true, Black: 43#(not finished2), Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 47#true, Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), 56#(<= 1 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2984#(not finished2), Black: 55#(<= 0 size1), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3084#(and (not finished2) (not finished1)), 60#true, Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), 3136#true, Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), 2636#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), 1115#(or finished2 (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 1253#(not finished1), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2840#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 2421#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), 1911#(not finished1), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2845#(or finished1 (not finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), 2978#true, Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2468#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:08:41,159 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:08:41,159 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:08:41,159 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:08:41,159 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:08:41,161 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][828], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 21#thread2FINALtrue, Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 43#(not finished2), Black: 2978#true, Black: 49#(not finished1), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 56#(<= 1 size1), Black: 3084#(and (not finished2) (not finished1)), 60#true, Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2201#(not finished1), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), 2321#true, Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2845#(or finished1 (not finished2)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), Black: 307#true, Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2843#(= state11 (select update state21)), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2472#(or (and (= state11 (select update state21)) (not (select done state11))) finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:08:41,162 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:08:41,162 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:08:41,162 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:08:41,162 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:08:41,162 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][248], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 43#(not finished2), Black: 2978#true, Black: 49#(not finished1), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2984#(not finished2), Black: 2468#true, Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 56#(<= 1 size1), Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3084#(and (not finished2) (not finished1)), 60#true, Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 1247#true, Black: 149#(= state22 state12), 224#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2201#(not finished1), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 2321#true, Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2845#(or finished1 (not finished2)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, 820#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2472#(or (and (= state11 (select update state21)) (not (select done state11))) finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:08:41,162 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:08:41,162 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:08:41,162 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:08:41,162 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:08:41,164 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][834], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, 15#L26true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 21#thread2FINALtrue, Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 26#thread3FINALtrue, 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 43#(not finished2), Black: 2978#true, Black: 49#(not finished1), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 56#(<= 1 size1), Black: 3084#(and (not finished2) (not finished1)), 60#true, Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1674#(and finished1 finished2), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 2245#(or (and (not finished2) (not finished1)) (and finished1 finished2)), 1222#(and finished1 finished2), 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 774#(and finished1 finished2), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2845#(or finished1 (not finished2)), 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 309#(<= size1 0), Black: 307#true, Black: 310#(<= size1 1), 827#finished2, 319#(or finished2 (and (= state21 state11) (not (select done state11)))), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 1367#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), 1387#(or finished2 (and (not (select done state21)) (= (select update state11) state21))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 2445#(and finished1 finished2), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2846#(not finished2), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2472#(or (and (= state11 (select update state21)) (not (select done state11))) finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2032#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), 1023#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:08:41,164 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:08:41,164 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:08:41,164 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:08:41,164 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:08:41,164 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][37], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 15#L26true, Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 26#thread3FINALtrue, Black: 43#(not finished2), Black: 49#(not finished1), Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 56#(<= 1 size1), Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3084#(and (not finished2) (not finished1)), 60#true, Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 3136#true, Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), 2636#true, Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 625#finished2, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2200#(or finished2 (not finished1)), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2201#(not finished1), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), 2327#finished2, Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2840#true, 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 827#finished2, 319#(or finished2 (and (= state21 state11) (not (select done state11)))), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), 1387#(or finished2 (and (not (select done state21)) (= (select update state11) state21))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2845#(or finished1 (not finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2846#(not finished2), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), 2978#true, Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2468#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 977#(or finished2 (not finished1)), 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:08:41,164 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:08:41,164 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:08:41,164 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:08:41,164 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:08:41,210 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][248], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 43#(not finished2), Black: 2978#true, Black: 49#(not finished1), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3084#(and (not finished2) (not finished1)), Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 1247#true, Black: 149#(= state22 state12), 224#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), 2321#true, Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2840#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2845#(or finished1 (not finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2472#(or (and (= state11 (select update state21)) (not (select done state11))) finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:08:41,210 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:08:41,210 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:08:41,210 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:08:41,210 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:08:41,210 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][829], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 21#thread2FINALtrue, Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 43#(not finished2), Black: 2978#true, Black: 49#(not finished1), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3084#(and (not finished2) (not finished1)), Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 1247#true, Black: 149#(= state22 state12), 224#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2201#(not finished1), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 2321#true, Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2845#(or finished1 (not finished2)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), Black: 307#true, Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2472#(or (and (= state11 (select update state21)) (not (select done state11))) finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:08:41,211 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:08:41,211 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:08:41,211 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:08:41,211 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:08:41,213 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][37], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 18#L27true, Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 43#(not finished2), Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 56#(<= 1 size1), Black: 3084#(and (not finished2) (not finished1)), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 3136#true, Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), 2636#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 1253#(not finished1), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2840#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 309#(<= size1 0), Black: 310#(<= size1 1), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 2421#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), 1911#(not finished1), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2845#(or finished1 (not finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), 2978#true, Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2468#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:08:41,213 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:08:41,213 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:08:41,213 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:08:41,213 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:08:41,213 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][826], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 33#L27-1true, Black: 43#(not finished2), Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), 56#(<= 1 size1), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 55#(<= 0 size1), Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3084#(and (not finished2) (not finished1)), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 3136#true, Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), 2636#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 1253#(not finished1), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2840#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 309#(<= size1 0), Black: 310#(<= size1 1), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 2421#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), 1911#(not finished1), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2845#(or finished1 (not finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), 2978#true, Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2468#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:08:41,213 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:08:41,213 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:08:41,213 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:08:41,213 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:08:43,361 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][274], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 1904#true, Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), 18#L27true, Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 20#L54true, Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2592#(and (not (select done state21)) (not finished2)), Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2468#true, Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3084#(and (not finished2) (not finished1)), Black: 56#(<= 1 size1), Black: 2470#(= state21 state11), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), 3143#(not finished2), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), 2644#(not finished2), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 2291#(and (not finished2) (not finished1)), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2201#(not finished1), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 2321#true, Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, 825#(or (select done state21) (not finished1)), Black: 309#(<= size1 0), Black: 310#(<= size1 1), 1345#(and (not finished2) (not finished1)), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1247#true, Black: 1709#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), 1391#(not finished1), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2984#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2002#(and (not finished2) (not finished1)), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:08:43,362 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:08:43,362 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:08:43,362 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:08:43,362 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:08:43,362 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][53], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, 5#L53true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 1904#true, Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), 18#L27true, Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2592#(and (not (select done state21)) (not finished2)), Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2468#true, Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3084#(and (not finished2) (not finished1)), Black: 56#(<= 1 size1), Black: 2470#(= state21 state11), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), 3143#(not finished2), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), 2644#(not finished2), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 2291#(and (not finished2) (not finished1)), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2201#(not finished1), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 2321#true, Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, 825#(or (select done state21) (not finished1)), Black: 309#(<= size1 0), Black: 310#(<= size1 1), 1345#(and (not finished2) (not finished1)), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1247#true, Black: 1709#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), 1391#(not finished1), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2984#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2002#(and (not finished2) (not finished1)), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:08:43,362 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:08:43,362 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:08:43,362 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:08:43,362 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:08:43,362 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][979], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, 5#L53true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 1904#true, Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2592#(and (not (select done state21)) (not finished2)), 33#L27-1true, Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), 56#(<= 1 size1), Black: 2468#true, Black: 55#(<= 0 size1), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3084#(and (not finished2) (not finished1)), Black: 2470#(= state21 state11), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), 3143#(not finished2), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), 2644#(not finished2), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 2291#(and (not finished2) (not finished1)), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2201#(not finished1), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 2321#true, Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, 825#(or (select done state21) (not finished1)), Black: 309#(<= size1 0), Black: 310#(<= size1 1), 1345#(and (not finished2) (not finished1)), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1247#true, Black: 1709#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), 1391#(not finished1), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2984#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2002#(and (not finished2) (not finished1)), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:08:43,363 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:08:43,363 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:08:43,363 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:08:43,363 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:08:43,807 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][676], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 3092#(and (not finished2) (or finished1 (and (= state21 state11) (not (select done state11))))), 20#L54true, Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2588#(and (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 49#(not finished1), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 56#(<= 1 size1), Black: 3084#(and (not finished2) (not finished1)), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2470#(= state21 state11), 60#true, Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, 3254#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), 2321#true, Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, 820#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), 1383#true, Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2845#(or finished1 (not finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:08:43,808 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:08:43,808 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:08:43,808 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:08:43,808 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:08:43,808 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][211], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 3092#(and (not finished2) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 21#thread2FINALtrue, Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2588#(and (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 49#(not finished1), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3084#(and (not finished2) (not finished1)), Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, 3254#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), 2321#true, Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), Black: 307#true, Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), 1383#true, Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2845#(or finished1 (not finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:08:43,808 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:08:43,808 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:08:43,808 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:08:43,808 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:08:43,808 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][126], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 3092#(and (not finished2) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2588#(and (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 49#(not finished1), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2984#(not finished2), Black: 2468#true, Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 56#(<= 1 size1), Black: 3084#(and (not finished2) (not finished1)), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, 3254#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 1247#true, 224#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), 2321#true, Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, 820#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2845#(or finished1 (not finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:08:43,809 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:08:43,809 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:08:43,809 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:08:43,809 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:08:43,811 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][364], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, 3084#(and (not finished2) (not finished1)), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 18#L27true, Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 20#L54true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 1556#(or finished2 (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 47#true, Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2984#(not finished2), Black: 2468#true, Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2470#(= state21 state11), 60#true, Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 2644#(not finished2), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 1115#(or finished2 (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 3244#(and (not finished2) (not finished1)), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 1253#(not finished1), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), 1391#(not finished1), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 2421#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), 1911#(not finished1), 2946#(and (not finished2) (not finished1)), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2845#(or finished1 (not finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2475#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:08:43,811 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:08:43,811 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:08:43,811 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:08:43,811 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:08:43,811 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][24], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, 3084#(and (not finished2) (not finished1)), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 18#L27true, Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 1556#(or finished2 (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 47#true, Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2984#(not finished2), Black: 2468#true, Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 2644#(not finished2), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 1115#(or finished2 (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 3244#(and (not finished2) (not finished1)), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 1253#(not finished1), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), 1391#(not finished1), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 2421#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), 1911#(not finished1), 2946#(and (not finished2) (not finished1)), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2845#(or finished1 (not finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2475#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:08:43,811 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:08:43,811 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:08:43,811 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:08:43,811 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:08:43,811 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][212], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, 3084#(and (not finished2) (not finished1)), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 1556#(or finished2 (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 33#L27-1true, Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 47#true, Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), 56#(<= 1 size1), Black: 2984#(not finished2), Black: 2468#true, Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 55#(<= 0 size1), Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 2644#(not finished2), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 1115#(or finished2 (not finished1)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 3244#(and (not finished2) (not finished1)), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 1253#(not finished1), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), 1391#(not finished1), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 2421#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), 1911#(not finished1), 2946#(and (not finished2) (not finished1)), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2845#(or finished1 (not finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2475#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:08:43,811 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:08:43,812 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:08:43,812 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:08:43,812 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:08:43,894 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][37], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), 10#L40true, Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1391#(not finished1), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), 18#L27true, Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 26#thread3FINALtrue, 549#(and finished2 (or (select done (select update state21)) (not finished1))), Black: 43#(not finished2), Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 47#true, Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 3084#(and (not finished2) (not finished1)), Black: 56#(<= 1 size1), Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 60#true, Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), 3136#true, Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), 2636#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2840#true, 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 1349#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 2451#(and (or (select done state21) (not finished1)) finished2), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), 413#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2845#(or finished1 (not finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), 2978#true, Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2468#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), 2014#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:08:43,895 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:08:43,895 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:08:43,895 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:08:43,895 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:08:43,895 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][826], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1391#(not finished1), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 26#thread3FINALtrue, 33#L27-1true, 549#(and finished2 (or (select done (select update state21)) (not finished1))), Black: 43#(not finished2), Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 47#true, Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), 56#(<= 1 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2984#(not finished2), Black: 55#(<= 0 size1), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 3084#(and (not finished2) (not finished1)), Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 60#true, Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), 3136#true, Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), 2636#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2840#true, 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 1349#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 2451#(and (or (select done state21) (not finished1)) finished2), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), 413#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2845#(or finished1 (not finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), 2978#true, Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2468#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), 2014#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:08:43,895 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:08:43,895 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:08:43,895 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:08:43,895 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:08:43,897 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][274], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), 18#L27true, Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 20#L54true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 47#true, Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2468#true, Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 56#(<= 1 size1), Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3084#(and (not finished2) (not finished1)), 60#true, Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), 3143#(not finished2), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 2644#(not finished2), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 2291#(and (not finished2) (not finished1)), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2201#(not finished1), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 1345#(and (not finished2) (not finished1)), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), 1391#(not finished1), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 2417#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2845#(or finished1 (not finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2984#(not finished2), 2475#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2002#(and (not finished2) (not finished1)), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:08:43,897 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:08:43,897 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:08:43,897 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:08:43,897 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:08:43,897 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][53], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, 5#L53true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), 10#L40true, Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), 18#L27true, Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 47#true, Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2468#true, Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 56#(<= 1 size1), Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3084#(and (not finished2) (not finished1)), 60#true, Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), 3143#(not finished2), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 2644#(not finished2), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 2291#(and (not finished2) (not finished1)), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2201#(not finished1), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 1345#(and (not finished2) (not finished1)), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), 1391#(not finished1), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 2417#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2845#(or finished1 (not finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2984#(not finished2), 2475#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2002#(and (not finished2) (not finished1)), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:08:43,897 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:08:43,897 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:08:43,897 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:08:43,897 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:08:43,897 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][979], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, 5#L53true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 33#L27-1true, Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 47#true, Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), 56#(<= 1 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 55#(<= 0 size1), Black: 2468#true, Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3084#(and (not finished2) (not finished1)), 60#true, Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), 3143#(not finished2), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 2644#(not finished2), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 2291#(and (not finished2) (not finished1)), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2201#(not finished1), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 1345#(and (not finished2) (not finished1)), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), 1391#(not finished1), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 2417#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2845#(or finished1 (not finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2984#(not finished2), 2475#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2002#(and (not finished2) (not finished1)), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:08:43,898 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:08:43,898 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:08:43,898 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:08:43,898 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:08:43,899 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][987], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 21#thread2FINALtrue, Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 26#thread3FINALtrue, 3112#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 43#(not finished2), Black: 2978#true, Black: 49#(not finished1), Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2984#(not finished2), Black: 2468#true, Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 56#(<= 1 size1), Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3084#(and (not finished2) (not finished1)), 60#true, Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1674#(and finished1 finished2), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 2245#(or (and (not finished2) (not finished1)) (and finished1 finished2)), 1222#(and finished1 finished2), 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 3276#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), 774#(and finished1 finished2), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2201#(not finished1), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 309#(<= size1 0), Black: 307#true, Black: 310#(<= size1 1), 827#finished2, 319#(or finished2 (and (= state21 state11) (not (select done state11)))), 2893#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 1367#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1247#true, Black: 1709#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), 1387#(or finished2 (and (not (select done state21)) (= (select update state11) state21))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 2445#(and finished1 finished2), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2845#(or finished1 (not finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2472#(or (and (= state11 (select update state21)) (not (select done state11))) finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2032#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11))), 1023#(or (and (not finished2) (not finished1)) (and finished1 finished2))]) [2021-03-11 07:08:43,899 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:08:43,899 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:08:43,899 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:08:43,899 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:08:43,899 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][345], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 26#thread3FINALtrue, 3112#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 43#(not finished2), Black: 2978#true, Black: 49#(not finished1), Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2984#(not finished2), Black: 2468#true, Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 56#(<= 1 size1), Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3084#(and (not finished2) (not finished1)), 60#true, Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 625#finished2, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2200#(or finished2 (not finished1)), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 3276#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2201#(not finished1), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), 2327#finished2, Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 827#finished2, 319#(or finished2 (and (= state21 state11) (not (select done state11)))), 2893#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1247#true, Black: 1709#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), 1387#(or finished2 (and (not (select done state21)) (= (select update state11) state21))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2845#(or finished1 (not finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2472#(or (and (= state11 (select update state21)) (not (select done state11))) finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 977#(or finished2 (not finished1)), 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:08:43,899 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:08:43,899 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:08:43,900 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:08:43,900 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:08:43,901 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][828], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 21#thread2FINALtrue, Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 26#thread3FINALtrue, 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 43#(not finished2), Black: 2978#true, Black: 49#(not finished1), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 56#(<= 1 size1), Black: 3084#(and (not finished2) (not finished1)), 60#true, Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1674#(and finished1 finished2), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 2245#(or (and (not finished2) (not finished1)) (and finished1 finished2)), 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 1222#(and finished1 finished2), 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 774#(and finished1 finished2), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2201#(not finished1), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2845#(or finished1 (not finished2)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 309#(<= size1 0), Black: 307#true, Black: 310#(<= size1 1), 827#finished2, 319#(or finished2 (and (= state21 state11) (not (select done state11)))), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 1367#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), 1387#(or finished2 (and (not (select done state21)) (= (select update state11) state21))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 2445#(and finished1 finished2), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2843#(= state11 (select update state21)), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2472#(or (and (= state11 (select update state21)) (not (select done state11))) finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2032#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11))), 1023#(or (and (not finished2) (not finished1)) (and finished1 finished2))]) [2021-03-11 07:08:43,901 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:08:43,901 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:08:43,901 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:08:43,901 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:08:43,902 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][248], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 26#thread3FINALtrue, 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 43#(not finished2), Black: 2978#true, Black: 49#(not finished1), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 56#(<= 1 size1), Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3084#(and (not finished2) (not finished1)), 60#true, Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1674#(and finished1 finished2), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 2245#(or (and (not finished2) (not finished1)) (and finished1 finished2)), 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 1222#(and finished1 finished2), 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 774#(and finished1 finished2), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2201#(not finished1), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2845#(or finished1 (not finished2)), 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 827#finished2, 319#(or finished2 (and (= state21 state11) (not (select done state11)))), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 1367#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), 1387#(or finished2 (and (not (select done state21)) (= (select update state11) state21))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 2445#(and finished1 finished2), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2846#(not finished2), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2472#(or (and (= state11 (select update state21)) (not (select done state11))) finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2032#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), 1023#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:08:43,902 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:08:43,902 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:08:43,902 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:08:43,902 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:08:43,947 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][345], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 26#thread3FINALtrue, 3112#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 43#(not finished2), Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 49#(not finished1), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3084#(and (not finished2) (not finished1)), Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 625#finished2, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2200#(or finished2 (not finished1)), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 3276#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), 2327#finished2, Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2840#true, 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 309#(<= size1 0), Black: 310#(<= size1 1), 827#finished2, 319#(or finished2 (and (= state21 state11) (not (select done state11)))), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1247#true, Black: 1709#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), 1387#(or finished2 (and (not (select done state21)) (= (select update state11) state21))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2845#(or finished1 (not finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2846#(not finished2), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2472#(or (and (= state11 (select update state21)) (not (select done state11))) finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 977#(or finished2 (not finished1)), 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:08:43,947 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:08:43,947 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:08:43,948 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:08:43,948 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:08:43,948 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][988], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 21#thread2FINALtrue, Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 26#thread3FINALtrue, 3112#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 43#(not finished2), Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 49#(not finished1), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3084#(and (not finished2) (not finished1)), Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1674#(and finished1 finished2), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 2245#(or (and (not finished2) (not finished1)) (and finished1 finished2)), 1222#(and finished1 finished2), 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 3276#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), 774#(and finished1 finished2), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2845#(or finished1 (not finished2)), 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), 309#(<= size1 0), Black: 307#true, Black: 310#(<= size1 1), 827#finished2, 319#(or finished2 (and (= state21 state11) (not (select done state11)))), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 1367#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1247#true, Black: 1709#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), 1387#(or finished2 (and (not (select done state21)) (= (select update state11) state21))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 2445#(and finished1 finished2), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2846#(not finished2), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2472#(or (and (= state11 (select update state21)) (not (select done state11))) finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2032#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), 1023#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:08:43,948 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:08:43,948 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:08:43,948 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:08:43,948 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:08:43,949 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][274], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 1904#true, Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), 18#L27true, Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 20#L54true, Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 56#(<= 1 size1), Black: 3084#(and (not finished2) (not finished1)), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), 3143#(not finished2), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 2644#(not finished2), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 2291#(and (not finished2) (not finished1)), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 309#(<= size1 0), Black: 310#(<= size1 1), 1345#(and (not finished2) (not finished1)), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), 1391#(not finished1), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 2417#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2845#(or finished1 (not finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2984#(not finished2), 2475#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2002#(and (not finished2) (not finished1)), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:08:43,950 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:08:43,950 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:08:43,950 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:08:43,950 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:08:43,950 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][53], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 1904#true, Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), 18#L27true, Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 56#(<= 1 size1), Black: 3084#(and (not finished2) (not finished1)), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), 3143#(not finished2), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 2644#(not finished2), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 2291#(and (not finished2) (not finished1)), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 309#(<= size1 0), Black: 310#(<= size1 1), 1345#(and (not finished2) (not finished1)), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), 1391#(not finished1), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 2417#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2845#(or finished1 (not finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2984#(not finished2), 2475#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2002#(and (not finished2) (not finished1)), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:08:43,950 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:08:43,950 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:08:43,950 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:08:43,950 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:08:43,950 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][979], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 1904#true, Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 33#L27-1true, Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), 56#(<= 1 size1), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 55#(<= 0 size1), Black: 2468#true, Black: 2596#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3084#(and (not finished2) (not finished1)), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2600#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), 3143#(not finished2), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 2644#(not finished2), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 569#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), 224#true, 2291#(and (not finished2) (not finished1)), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2782#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2784#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2794#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 756#(and (select done state21) finished1 (= state21 state11) finished2), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 790#(and (= state11 (select update state21)) finished2 (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 309#(<= size1 0), Black: 310#(<= size1 1), 1345#(and (not finished2) (not finished1)), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), 1391#(not finished1), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 2417#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2845#(or finished1 (not finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2984#(not finished2), 2475#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2002#(and (not finished2) (not finished1)), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:08:43,950 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:08:43,950 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:08:43,950 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:08:43,950 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:08:55,589 INFO L129 PetriNetUnfolder]: 32300/55714 cut-off events. [2021-03-11 07:08:55,589 INFO L130 PetriNetUnfolder]: For 2769438/2773310 co-relation queries the response was YES. [2021-03-11 07:08:59,293 INFO L84 FinitePrefix]: Finished finitePrefix Result has 591129 conditions, 55714 events. 32300/55714 cut-off events. For 2769438/2773310 co-relation queries the response was YES. Maximal size of possible extension queue 2364. Compared 502345 event pairs, 2366 based on Foata normal form. 1158/56046 useless extension candidates. Maximal degree in co-relation 590879. Up to 14268 conditions per place. [2021-03-11 07:08:59,636 INFO L132 encePairwiseOnDemand]: 20/30 looper letters, 884 selfloop transitions, 967 changer transitions 3/1887 dead transitions. [2021-03-11 07:08:59,636 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 699 places, 1887 transitions, 63610 flow [2021-03-11 07:08:59,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-03-11 07:08:59,636 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2021-03-11 07:08:59,637 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 725 transitions. [2021-03-11 07:08:59,637 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.7323232323232324 [2021-03-11 07:08:59,637 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 725 transitions. [2021-03-11 07:08:59,637 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 725 transitions. [2021-03-11 07:08:59,637 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 07:08:59,637 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 725 transitions. [2021-03-11 07:08:59,654 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 34 states, 33 states have (on average 21.96969696969697) internal successors, (725), 33 states have internal predecessors, (725), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 07:08:59,655 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 34 states, 34 states have (on average 30.0) internal successors, (1020), 34 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 07:08:59,655 INFO L81 ComplementDD]: Finished complementDD. Result has 34 states, 34 states have (on average 30.0) internal successors, (1020), 34 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 07:08:59,655 INFO L185 Difference]: Start difference. First operand has 678 places, 1594 transitions, 53860 flow. Second operand 33 states and 725 transitions. [2021-03-11 07:08:59,655 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 699 places, 1887 transitions, 63610 flow [2021-03-11 07:09:57,908 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 687 places, 1887 transitions, 62744 flow, removed 235 selfloop flow, removed 12 redundant places. [2021-03-11 07:09:57,950 INFO L241 Difference]: Finished difference. Result has 701 places, 1683 transitions, 59747 flow [2021-03-11 07:09:57,952 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=30, PETRI_DIFFERENCE_MINUEND_FLOW=52170, PETRI_DIFFERENCE_MINUEND_PLACES=655, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1564, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=848, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=655, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=59747, PETRI_PLACES=701, PETRI_TRANSITIONS=1683} [2021-03-11 07:09:57,952 INFO L335 CegarLoopForPetriNet]: 32 programPoint places, 669 predicate places. [2021-03-11 07:09:57,952 INFO L480 AbstractCegarLoop]: Abstraction has has 701 places, 1683 transitions, 59747 flow [2021-03-11 07:09:57,952 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 17.90909090909091) internal successors, (197), 11 states have internal predecessors, (197), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 07:09:57,952 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 07:09:57,952 INFO L255 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 07:09:58,167 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-11 07:09:58,168 INFO L428 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-11 07:09:58,168 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 07:09:58,168 INFO L82 PathProgramCache]: Analyzing trace with hash 354245317, now seen corresponding path program 24 times [2021-03-11 07:09:58,168 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 07:09:58,168 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [717975243] [2021-03-11 07:09:58,168 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 07:09:58,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 07:09:58,195 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,195 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:09:58,197 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,197 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:09:58,199 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,199 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-11 07:09:58,203 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,203 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-03-11 07:09:58,211 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,212 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:09:58,216 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,216 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:09:58,220 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,220 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:09:58,220 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-11 07:09:58,221 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [717975243] [2021-03-11 07:09:58,221 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1311337681] [2021-03-11 07:09:58,221 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-11 07:09:58,254 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-03-11 07:09:58,254 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-11 07:09:58,255 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 10 conjunts are in the unsatisfiable core [2021-03-11 07:09:58,255 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-11 07:09:58,256 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,256 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:09:58,256 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,256 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:09:58,256 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,269 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:09:58,270 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,270 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:09:58,270 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,270 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:09:58,270 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,271 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:09:58,271 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,271 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:09:58,271 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,271 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:09:58,271 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,272 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:09:58,272 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,272 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:09:58,272 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,272 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:09:58,272 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,273 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:09:58,273 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,273 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:09:58,273 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,273 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:09:58,273 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,273 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:09:58,274 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,274 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:09:58,274 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,274 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:09:58,274 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,274 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:09:58,275 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,275 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:09:58,275 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,275 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:09:58,275 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,275 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:09:58,276 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,276 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:09:58,276 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,276 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:09:58,276 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,276 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:09:58,277 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,277 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:09:58,277 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,277 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:09:58,277 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,277 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:09:58,277 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,278 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:09:58,278 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,278 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:09:58,278 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,278 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:09:58,278 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,279 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:09:58,279 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,279 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:09:58,279 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,279 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:09:58,279 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,280 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:09:58,280 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,280 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:09:58,280 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,280 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:09:58,280 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,281 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:09:58,281 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,281 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:09:58,281 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,281 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:09:58,281 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,281 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:09:58,282 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,282 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:09:58,282 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,282 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:09:58,282 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,282 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:09:58,283 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,283 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:09:58,283 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,283 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:09:58,284 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,284 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:09:58,284 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,284 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:09:58,284 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,284 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:09:58,285 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,285 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-11 07:09:58,285 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,285 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-11 07:09:58,286 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,286 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-11 07:09:58,286 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,286 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-11 07:09:58,297 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,297 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 07:09:58,298 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,298 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-11 07:09:58,298 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-03-11 07:09:58,298 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,298 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 07:09:58,299 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,303 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-11 07:09:58,304 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-03-11 07:09:58,304 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,305 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-11 07:09:58,305 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,305 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 07:09:58,306 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,306 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 07:09:58,306 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,306 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-11 07:09:58,307 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 07:09:58,307 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,307 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-11 07:09:58,307 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-03-11 07:09:58,307 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 07:09:58,308 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,308 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-11 07:09:58,308 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-03-11 07:09:58,312 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-03-11 07:09:58,313 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,313 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:09:58,313 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,313 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:09:58,313 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-11 07:09:58,315 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 8 [2021-03-11 07:09:58,315 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,315 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:09:58,315 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,315 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:09:58,315 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-11 07:09:58,321 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,321 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,321 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-11 07:09:58,321 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-11 07:09:58,321 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:27, output treesize:13 [2021-03-11 07:09:58,321 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,322 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-11 07:09:58,322 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,322 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-11 07:09:58,331 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,332 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-11 07:09:58,332 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,332 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 07:09:58,332 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,332 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-11 07:09:58,333 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-03-11 07:09:58,333 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,334 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-11 07:09:58,335 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,335 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 07:09:58,335 INFO L142 QuantifierPusher]: treesize reduction 23, result has 43.9 percent of original size [2021-03-11 07:09:58,336 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 07:09:58,337 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 07:09:58,337 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,337 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 07:09:58,346 INFO L142 QuantifierPusher]: treesize reduction 7, result has 41.7 percent of original size [2021-03-11 07:09:58,346 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:09:58,347 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,347 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:09:58,347 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,347 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:09:58,347 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,347 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:09:58,348 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,348 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:09:58,348 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,348 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:09:58,348 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,348 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:09:58,349 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,349 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:09:58,349 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,349 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:09:58,349 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,349 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:09:58,350 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,350 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:09:58,350 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,350 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:09:58,350 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,350 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:09:58,351 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,351 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:09:58,351 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,351 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:09:58,351 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,351 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:09:58,351 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,352 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:09:58,352 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,352 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:09:58,352 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,352 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:09:58,352 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,353 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:09:58,353 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,353 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:09:58,353 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,353 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:09:58,353 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,354 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:09:58,354 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,354 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:09:58,354 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,354 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:09:58,354 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,354 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:09:58,355 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,355 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:09:58,355 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,355 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:09:58,355 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,355 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:09:58,356 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,356 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:09:58,356 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,356 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:09:58,356 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,356 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:09:58,357 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,357 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:09:58,357 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,357 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:09:58,357 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,357 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:09:58,357 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,358 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:09:58,358 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,358 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:09:58,358 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,358 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:09:58,358 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,359 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:09:58,359 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,359 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:09:58,359 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,359 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:09:58,359 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,360 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:09:58,360 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,360 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:09:58,360 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,360 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:09:58,360 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,360 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:09:58,361 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,361 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:09:58,361 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,361 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:09:58,361 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,361 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:09:58,362 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,362 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:09:58,362 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,362 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:09:58,362 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,362 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:09:58,362 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,363 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:09:58,363 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:09:58,363 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:09:58,363 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-11 07:09:58,363 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-11 07:09:58,363 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-03-11 07:09:58,363 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [838078871] [2021-03-11 07:09:58,363 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-03-11 07:09:58,364 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 07:09:58,365 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-03-11 07:09:58,365 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-03-11 07:09:58,365 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 16 out of 30 [2021-03-11 07:09:58,365 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 701 places, 1683 transitions, 59747 flow. Second operand has 11 states, 11 states have (on average 17.90909090909091) internal successors, (197), 11 states have internal predecessors, (197), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 07:09:58,365 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 07:09:58,365 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 16 of 30 [2021-03-11 07:09:58,365 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 07:10:05,950 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][87], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 27#L32true, 2592#(and (not (select done state21)) (not finished2)), Black: 43#(not finished2), Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 3084#(and (not finished2) (not finished1)), Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2470#(= state21 state11), 60#true, Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1716#(not finished1), 3272#(and (not (select done state21)) (not finished2) (not finished1)), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 149#(= state22 state12), Black: 3143#(not finished2), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1253#(not finished1), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3308#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 770#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), 2321#true, Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2840#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 309#(<= size1 0), Black: 310#(<= size1 1), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), 1391#(not finished1), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1911#(not finished1), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), 2978#true, Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:05,951 INFO L384 tUnfolder$Statistics]: this new event has 22 ancestors and is cut-off event [2021-03-11 07:10:05,951 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:10:05,951 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:10:05,951 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:10:08,777 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][666], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, 15#L26true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 21#thread2FINALtrue, Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 43#(not finished2), Black: 2978#true, Black: 49#(not finished1), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 3084#(and (not finished2) (not finished1)), Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2470#(= state21 state11), 60#true, Black: 3088#(and (= state21 state11) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, 3254#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 149#(= state22 state12), 1247#true, Black: 3143#(not finished2), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3314#(or finished1 (not finished2)), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), 2321#true, Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2845#(or finished1 (not finished2)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), Black: 307#true, Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:08,777 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 07:10:08,777 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:10:08,778 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:10:08,778 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:10:08,778 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][87], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, 15#L26true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2592#(and (not (select done state21)) (not finished2)), Black: 43#(not finished2), Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 49#(not finished1), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 3084#(and (not finished2) (not finished1)), Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2470#(= state21 state11), 60#true, Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), 3143#(not finished2), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), 2636#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 149#(= state22 state12), 1247#true, 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3308#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), 2321#true, Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2840#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), 2978#true, Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:08,778 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 07:10:08,778 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:10:08,778 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:10:08,778 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:10:08,780 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][266], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 1904#true, Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 20#L54true, Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 27#L32true, 2592#(and (not (select done state21)) (not finished2)), Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 3084#(and (not finished2) (not finished1)), Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2470#(= state21 state11), 60#true, Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1716#(not finished1), 3272#(and (not (select done state21)) (not finished2) (not finished1)), 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 149#(= state22 state12), Black: 3143#(not finished2), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3315#(not finished2), 2291#(and (not finished2) (not finished1)), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), 780#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), 2321#true, Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 309#(<= size1 0), Black: 310#(<= size1 1), 1345#(and (not finished2) (not finished1)), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), 1391#(not finished1), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2984#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2002#(and (not finished2) (not finished1)), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:08,780 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 07:10:08,780 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:10:08,780 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:10:08,780 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:10:08,781 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][18], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 1904#true, Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 27#L32true, 2592#(and (not (select done state21)) (not finished2)), Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 3084#(and (not finished2) (not finished1)), Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2470#(= state21 state11), 60#true, Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1716#(not finished1), 3272#(and (not (select done state21)) (not finished2) (not finished1)), 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 149#(= state22 state12), Black: 3143#(not finished2), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3315#(not finished2), 2291#(and (not finished2) (not finished1)), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), 780#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), 2321#true, Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 309#(<= size1 0), Black: 310#(<= size1 1), 1345#(and (not finished2) (not finished1)), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), 1391#(not finished1), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2984#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2002#(and (not finished2) (not finished1)), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:08,781 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 07:10:08,781 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:10:08,781 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:10:08,781 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:10:10,518 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][12], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, 3084#(and (not finished2) (not finished1)), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 18#L27true, 2578#(and (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 20#L54true, 1556#(or finished2 (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 2644#(not finished2), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 1115#(or finished2 (not finished1)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 3244#(and (not finished2) (not finished1)), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 224#true, Black: 3143#(not finished2), Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1253#(not finished1), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), 3412#(and (not finished2) (not finished1)), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 2421#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), 1911#(not finished1), 2946#(and (not finished2) (not finished1)), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:10,519 INFO L384 tUnfolder$Statistics]: this new event has 24 ancestors and is cut-off event [2021-03-11 07:10:10,519 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:10:10,519 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:10:10,519 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:10:10,519 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][206], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, 3084#(and (not finished2) (not finished1)), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 2578#(and (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 20#L54true, 1556#(or finished2 (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 33#L27-1true, Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), 56#(<= 1 size1), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 55#(<= 0 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 2644#(not finished2), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 1115#(or finished2 (not finished1)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 3244#(and (not finished2) (not finished1)), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 224#true, Black: 3143#(not finished2), Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1253#(not finished1), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), 3412#(and (not finished2) (not finished1)), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 2421#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), 1911#(not finished1), 2946#(and (not finished2) (not finished1)), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:10,519 INFO L384 tUnfolder$Statistics]: this new event has 24 ancestors and is cut-off event [2021-03-11 07:10:10,519 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:10:10,519 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:10:10,519 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:10:10,521 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][207], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 20#L54true, 3092#(and (not finished2) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 21#thread2FINALtrue, Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 2582#(and (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 49#(not finished1), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2984#(not finished2), Black: 2468#true, Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 3084#(and (not finished2) (not finished1)), Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, 3254#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 1247#true, Black: 3143#(not finished2), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3315#(not finished2), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), 2321#true, Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), Black: 307#true, Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), 1383#true, Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:10,522 INFO L384 tUnfolder$Statistics]: this new event has 24 ancestors and is cut-off event [2021-03-11 07:10:10,522 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:10:10,522 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:10:10,522 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:10:10,522 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][18], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 20#L54true, 3092#(and (not finished2) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 2582#(and (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 49#(not finished1), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 3084#(and (not finished2) (not finished1)), Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, 3254#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 1247#true, 224#true, Black: 3143#(not finished2), Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3315#(not finished2), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), 2321#true, Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, 820#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), 1383#true, Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:10,522 INFO L384 tUnfolder$Statistics]: this new event has 24 ancestors and is cut-off event [2021-03-11 07:10:10,522 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:10:10,522 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:10:10,522 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:10:10,524 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][18], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, 14#L55true, 15#L26true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2592#(and (not (select done state21)) (not finished2)), Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 49#(not finished1), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 3084#(and (not finished2) (not finished1)), Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), 3143#(not finished2), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 2644#(not finished2), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 1247#true, 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3315#(not finished2), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), 2321#true, Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, 820#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), 1383#true, Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2984#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:10,524 INFO L384 tUnfolder$Statistics]: this new event has 24 ancestors and is cut-off event [2021-03-11 07:10:10,524 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:10:10,524 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:10:10,524 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:10:10,524 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][503], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, 14#L55true, 15#L26true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 3092#(and (not finished2) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 21#thread2FINALtrue, Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 49#(not finished1), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2984#(not finished2), Black: 2468#true, Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 3084#(and (not finished2) (not finished1)), Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, 3254#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 1247#true, 224#true, Black: 3143#(not finished2), Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3315#(not finished2), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), 2321#true, Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), Black: 307#true, Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), 1383#true, Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:10,525 INFO L384 tUnfolder$Statistics]: this new event has 24 ancestors and is cut-off event [2021-03-11 07:10:10,525 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:10:10,525 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:10:10,525 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:10:11,127 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][18], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 1391#(not finished1), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1550#true, Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 14#L55true, 15#L26true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 41#true, Black: 2978#true, Black: 49#(not finished1), Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 3084#(and (not finished2) (not finished1)), Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), 3143#(not finished2), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 2644#(not finished2), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, 1247#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3315#(not finished2), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2201#(not finished1), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 2321#true, Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, 820#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), 1383#true, Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2984#(not finished2), 2475#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:11,128 INFO L384 tUnfolder$Statistics]: this new event has 24 ancestors and is cut-off event [2021-03-11 07:10:11,128 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:10:11,128 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:10:11,128 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:10:11,128 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][516], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 14#L55true, 1550#true, 15#L26true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 3092#(and (not finished2) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 21#thread2FINALtrue, Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2588#(and (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 49#(not finished1), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 3084#(and (not finished2) (not finished1)), Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, 3254#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 1247#true, Black: 3143#(not finished2), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3315#(not finished2), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), 2321#true, Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), Black: 307#true, Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2845#(or finished1 (not finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:11,128 INFO L384 tUnfolder$Statistics]: this new event has 24 ancestors and is cut-off event [2021-03-11 07:10:11,128 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:10:11,128 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:10:11,128 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:10:11,297 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][87], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 18#L27true, Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 1556#(or finished2 (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2592#(and (not (select done state21)) (not finished2)), Black: 43#(not finished2), Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 3084#(and (not finished2) (not finished1)), Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2470#(= state21 state11), 60#true, Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), 2636#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 1115#(or finished2 (not finished1)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 3244#(and (not finished2) (not finished1)), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 149#(= state22 state12), Black: 3143#(not finished2), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1253#(not finished1), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3308#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2840#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 309#(<= size1 0), Black: 310#(<= size1 1), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 2421#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), 1911#(not finished1), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), 2978#true, Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:11,297 INFO L384 tUnfolder$Statistics]: this new event has 24 ancestors and is cut-off event [2021-03-11 07:10:11,297 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:10:11,297 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:10:11,297 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:10:11,299 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][806], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 21#thread2FINALtrue, Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 43#(not finished2), Black: 2978#true, Black: 49#(not finished1), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 3084#(and (not finished2) (not finished1)), Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2470#(= state21 state11), 60#true, Black: 3088#(and (= state21 state11) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, 3254#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 149#(= state22 state12), 1247#true, Black: 3143#(not finished2), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3314#(or finished1 (not finished2)), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), 2321#true, Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2845#(or finished1 (not finished2)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), Black: 307#true, Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2846#(not finished2), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:11,299 INFO L384 tUnfolder$Statistics]: this new event has 24 ancestors and is cut-off event [2021-03-11 07:10:11,299 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:10:11,299 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:10:11,299 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:10:11,299 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][218], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 43#(not finished2), Black: 2978#true, Black: 49#(not finished1), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 3084#(and (not finished2) (not finished1)), Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2470#(= state21 state11), 60#true, Black: 3088#(and (= state21 state11) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, 3254#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 149#(= state22 state12), 1247#true, Black: 3143#(not finished2), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3314#(or finished1 (not finished2)), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), 2321#true, Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2845#(or finished1 (not finished2)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:11,299 INFO L384 tUnfolder$Statistics]: this new event has 24 ancestors and is cut-off event [2021-03-11 07:10:11,299 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:10:11,299 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:10:11,299 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:10:11,354 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][803], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 1556#(or finished2 (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2592#(and (not (select done state21)) (not finished2)), 33#L27-1true, Black: 43#(not finished2), Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), 56#(<= 1 size1), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 55#(<= 0 size1), Black: 3084#(and (not finished2) (not finished1)), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2470#(= state21 state11), 60#true, Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), 2636#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 1115#(or finished2 (not finished1)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 3244#(and (not finished2) (not finished1)), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 149#(= state22 state12), Black: 3143#(not finished2), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1253#(not finished1), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3308#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2840#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 309#(<= size1 0), Black: 310#(<= size1 1), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 2421#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), 1911#(not finished1), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), 2978#true, Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:11,354 INFO L384 tUnfolder$Statistics]: this new event has 22 ancestors and is not cut-off event [2021-03-11 07:10:11,354 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is not cut-off event [2021-03-11 07:10:11,354 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is not cut-off event [2021-03-11 07:10:11,354 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is not cut-off event [2021-03-11 07:10:13,188 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][12], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, 3084#(and (not finished2) (not finished1)), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 14#L55true, Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 18#L27true, Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 1556#(or finished2 (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2592#(and (not (select done state21)) (not finished2)), Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 2644#(not finished2), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 1115#(or finished2 (not finished1)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 3244#(and (not finished2) (not finished1)), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 224#true, Black: 3143#(not finished2), Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1253#(not finished1), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), 2326#(or finished2 (not finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), 825#(or (select done state21) (not finished1)), Black: 310#(<= size1 1), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), 3412#(and (not finished2) (not finished1)), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 1911#(not finished1), 2946#(and (not finished2) (not finished1)), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:13,189 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:10:13,189 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:10:13,189 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:10:13,189 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:10:13,189 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][206], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, 3084#(and (not finished2) (not finished1)), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 14#L55true, Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 1556#(or finished2 (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2592#(and (not (select done state21)) (not finished2)), 33#L27-1true, Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), 56#(<= 1 size1), Black: 2984#(not finished2), Black: 55#(<= 0 size1), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 2644#(not finished2), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 1115#(or finished2 (not finished1)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 3244#(and (not finished2) (not finished1)), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 224#true, Black: 3143#(not finished2), Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1253#(not finished1), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), 2326#(or finished2 (not finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), 825#(or (select done state21) (not finished1)), Black: 310#(<= size1 1), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), 3412#(and (not finished2) (not finished1)), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 1911#(not finished1), 2946#(and (not finished2) (not finished1)), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:13,189 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:10:13,189 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:10:13,189 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:10:13,189 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:10:13,191 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][18], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, 14#L55true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2592#(and (not (select done state21)) (not finished2)), Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 49#(not finished1), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 3084#(and (not finished2) (not finished1)), Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, 3254#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 1247#true, 224#true, Black: 3143#(not finished2), Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3315#(not finished2), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), 2321#true, Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, 820#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), 1383#true, Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2984#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:13,191 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:10:13,191 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:10:13,191 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:10:13,191 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:10:13,191 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][664], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, 14#L55true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 3092#(and (not finished2) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 21#thread2FINALtrue, Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 49#(not finished1), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2984#(not finished2), Black: 2468#true, Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 3084#(and (not finished2) (not finished1)), Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, 3254#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 1247#true, Black: 3143#(not finished2), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3315#(not finished2), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), 2321#true, Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), Black: 307#true, Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), 1383#true, Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:13,191 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:10:13,191 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:10:13,191 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:10:13,191 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:10:13,193 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][87], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, 15#L26true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2592#(and (not (select done state21)) (not finished2)), Black: 43#(not finished2), Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 49#(not finished1), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 3084#(and (not finished2) (not finished1)), Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 3136#true, Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), 2636#true, Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 1247#true, 224#true, Black: 3143#(not finished2), Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3308#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), 2321#true, Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2840#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, 820#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), 2978#true, Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:13,193 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:10:13,193 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:10:13,193 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:10:13,193 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:10:13,194 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][665], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, 15#L26true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 21#thread2FINALtrue, Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 43#(not finished2), Black: 2978#true, Black: 49#(not finished1), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2984#(not finished2), Black: 2468#true, Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 3084#(and (not finished2) (not finished1)), Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), 1247#true, 224#true, Black: 3143#(not finished2), Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3314#(or finished1 (not finished2)), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), 2321#true, Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2845#(or finished1 (not finished2)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), Black: 307#true, Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:13,194 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:10:13,194 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:10:13,194 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:10:13,194 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:10:13,196 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][12], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, 3084#(and (not finished2) (not finished1)), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 14#L55true, Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 18#L27true, Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 1556#(or finished2 (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2592#(and (not (select done state21)) (not finished2)), Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 2644#(not finished2), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 1115#(or finished2 (not finished1)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 3244#(and (not finished2) (not finished1)), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 224#true, Black: 3143#(not finished2), Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1253#(not finished1), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), 3412#(and (not finished2) (not finished1)), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1247#true, Black: 1709#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 2421#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), 1911#(not finished1), 2946#(and (not finished2) (not finished1)), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:13,196 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:10:13,196 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:10:13,196 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:10:13,196 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:10:13,196 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][206], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, 3084#(and (not finished2) (not finished1)), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 14#L55true, Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 1556#(or finished2 (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2592#(and (not (select done state21)) (not finished2)), 33#L27-1true, Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), 56#(<= 1 size1), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 55#(<= 0 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 2644#(not finished2), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 1115#(or finished2 (not finished1)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 3244#(and (not finished2) (not finished1)), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 224#true, Black: 3143#(not finished2), Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1253#(not finished1), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), 3412#(and (not finished2) (not finished1)), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1247#true, Black: 1709#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 2421#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), 1911#(not finished1), 2946#(and (not finished2) (not finished1)), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:13,196 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:10:13,196 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:10:13,196 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:10:13,196 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:10:13,198 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][207], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, 14#L55true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 3092#(and (not finished2) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 21#thread2FINALtrue, Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 49#(not finished1), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2984#(not finished2), Black: 2468#true, Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 3084#(and (not finished2) (not finished1)), Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, 3254#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 1247#true, 224#true, Black: 3143#(not finished2), Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3315#(not finished2), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), 2321#true, Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), Black: 307#true, Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), 1383#true, Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:13,198 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:10:13,198 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:10:13,198 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:10:13,198 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:10:13,198 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][18], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, 14#L55true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 3092#(and (not finished2) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 49#(not finished1), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 3084#(and (not finished2) (not finished1)), Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, 3254#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 1247#true, 224#true, Black: 3143#(not finished2), Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3315#(not finished2), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), 2321#true, Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, 820#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), 1383#true, Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:13,199 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:10:13,199 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:10:13,199 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:10:13,199 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:10:13,260 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][666], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, 15#L26true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 21#thread2FINALtrue, Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 43#(not finished2), Black: 2978#true, Black: 49#(not finished1), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2984#(not finished2), Black: 2468#true, Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 56#(<= 1 size1), Black: 3084#(and (not finished2) (not finished1)), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, 3254#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 1247#true, Black: 3143#(not finished2), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3314#(or finished1 (not finished2)), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), 2321#true, Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2845#(or finished1 (not finished2)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), Black: 307#true, Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), 1383#true, Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2846#(not finished2), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:13,260 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:10:13,260 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:10:13,260 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:10:13,260 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:10:13,260 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:10:13,260 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][87], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, 15#L26true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), 19#L52true, Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2592#(and (not (select done state21)) (not finished2)), Black: 43#(not finished2), Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 49#(not finished1), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 3084#(and (not finished2) (not finished1)), Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), 3143#(not finished2), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), 2636#true, Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 1247#true, 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3308#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), 2321#true, Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2840#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, 820#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), 1383#true, Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2846#(not finished2), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), 2978#true, Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:13,260 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:10:13,260 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:10:13,260 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:10:13,260 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:10:13,260 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:10:13,674 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][677], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, 15#L26true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 21#thread2FINALtrue, Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 43#(not finished2), Black: 2978#true, Black: 49#(not finished1), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 3084#(and (not finished2) (not finished1)), Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), 1247#true, Black: 3143#(not finished2), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3314#(or finished1 (not finished2)), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), 2321#true, Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2845#(or finished1 (not finished2)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), Black: 307#true, Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2472#(or (and (= state11 (select update state21)) (not (select done state11))) finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:13,674 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:10:13,674 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:10:13,674 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:10:13,674 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:10:13,674 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][87], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 1391#(not finished1), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1550#true, Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 15#L26true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 43#(not finished2), Black: 49#(not finished1), Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 3084#(and (not finished2) (not finished1)), Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 3136#true, Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), 2636#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 1247#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 3143#(not finished2), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3308#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2201#(not finished1), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 2321#true, Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2840#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, 820#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), 2978#true, Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2468#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:13,674 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:10:13,674 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:10:13,674 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:10:13,674 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:10:13,676 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][12], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 3084#(and (not finished2) (not finished1)), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 14#L55true, Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 18#L27true, Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 1556#(or finished2 (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 2644#(not finished2), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 1115#(or finished2 (not finished1)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 3244#(and (not finished2) (not finished1)), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 3143#(not finished2), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1253#(not finished1), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), 3412#(and (not finished2) (not finished1)), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1247#true, Black: 1709#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 2421#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), 1911#(not finished1), 2946#(and (not finished2) (not finished1)), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2475#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:13,676 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:10:13,676 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:10:13,677 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:10:13,677 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:10:13,677 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][206], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 3084#(and (not finished2) (not finished1)), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 14#L55true, Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 1556#(or finished2 (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 33#L27-1true, Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), 56#(<= 1 size1), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 55#(<= 0 size1), Black: 2468#true, Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 2644#(not finished2), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 1115#(or finished2 (not finished1)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 3244#(and (not finished2) (not finished1)), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 3143#(not finished2), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1253#(not finished1), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), 3412#(and (not finished2) (not finished1)), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1247#true, Black: 1709#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 2421#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), 1911#(not finished1), 2946#(and (not finished2) (not finished1)), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2475#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:13,677 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:10:13,677 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:10:13,677 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:10:13,677 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:10:13,679 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][207], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 14#L55true, 1550#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 3092#(and (not finished2) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 21#thread2FINALtrue, Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2588#(and (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 49#(not finished1), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 3084#(and (not finished2) (not finished1)), Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, 3254#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 1247#true, Black: 3143#(not finished2), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3315#(not finished2), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), 2321#true, Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), Black: 307#true, Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2845#(or finished1 (not finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:13,679 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:10:13,679 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:10:13,679 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:10:13,679 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:10:13,679 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][18], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 1391#(not finished1), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1550#true, Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 14#L55true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 3092#(and (not finished2) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2588#(and (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 49#(not finished1), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 3084#(and (not finished2) (not finished1)), Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, 3254#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, 1247#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 3143#(not finished2), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3315#(not finished2), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2201#(not finished1), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 2321#true, Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, 820#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), 1383#true, Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:13,679 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:10:13,679 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:10:13,680 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:10:13,680 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:10:13,850 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][266], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 18#L27true, Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 20#L54true, Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2592#(and (not (select done state21)) (not finished2)), Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 3084#(and (not finished2) (not finished1)), Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 2644#(not finished2), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 3244#(and (not finished2) (not finished1)), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 149#(= state22 state12), 224#true, Black: 3143#(not finished2), Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3315#(not finished2), 2291#(and (not finished2) (not finished1)), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 309#(<= size1 0), Black: 310#(<= size1 1), 1345#(and (not finished2) (not finished1)), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 2417#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2984#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2002#(and (not finished2) (not finished1)), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:13,850 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:10:13,850 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:10:13,851 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:10:13,851 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:10:13,851 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][18], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 18#L27true, Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2592#(and (not (select done state21)) (not finished2)), Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 3084#(and (not finished2) (not finished1)), Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2470#(= state21 state11), 60#true, Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 2644#(not finished2), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 3244#(and (not finished2) (not finished1)), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 149#(= state22 state12), Black: 3143#(not finished2), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3315#(not finished2), 2291#(and (not finished2) (not finished1)), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 309#(<= size1 0), Black: 310#(<= size1 1), 1345#(and (not finished2) (not finished1)), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 2417#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2984#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2002#(and (not finished2) (not finished1)), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:13,851 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:10:13,851 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:10:13,851 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:10:13,851 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:10:13,851 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][950], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2592#(and (not (select done state21)) (not finished2)), 33#L27-1true, Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), 56#(<= 1 size1), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 55#(<= 0 size1), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 3084#(and (not finished2) (not finished1)), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2470#(= state21 state11), 60#true, Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 2644#(not finished2), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 3244#(and (not finished2) (not finished1)), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 149#(= state22 state12), Black: 3143#(not finished2), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3315#(not finished2), 2291#(and (not finished2) (not finished1)), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 309#(<= size1 0), Black: 310#(<= size1 1), 1345#(and (not finished2) (not finished1)), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 2417#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2984#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2002#(and (not finished2) (not finished1)), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:13,851 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:10:13,851 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:10:13,851 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:10:13,851 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:10:14,237 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][12], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 3084#(and (not finished2) (not finished1)), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 14#L55true, Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 1556#(or finished2 (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 27#L32true, 2592#(and (not (select done state21)) (not finished2)), Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2984#(not finished2), Black: 2468#true, Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2470#(= state21 state11), 60#true, Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3088#(and (= state21 state11) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 1115#(or finished2 (not finished1)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1716#(not finished1), 3272#(and (not (select done state21)) (not finished2) (not finished1)), 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 3143#(not finished2), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1253#(not finished1), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), 2326#(or finished2 (not finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 309#(<= size1 0), Black: 310#(<= size1 1), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), 3412#(and (not finished2) (not finished1)), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1247#true, Black: 1709#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 1911#(not finished1), 2946#(and (not finished2) (not finished1)), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:14,238 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:10:14,238 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:10:14,238 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:10:14,238 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:10:15,785 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][87], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 18#L27true, Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2592#(and (not (select done state21)) (not finished2)), Black: 43#(not finished2), Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 3084#(and (not finished2) (not finished1)), Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 3136#true, Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), 2636#true, Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 1110#true, Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 224#true, Black: 3143#(not finished2), Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1253#(not finished1), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3308#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), 2321#true, Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2840#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), 825#(or (select done state21) (not finished1)), Black: 310#(<= size1 1), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), 1391#(not finished1), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1911#(not finished1), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), 2978#true, Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:15,785 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:10:15,785 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:10:15,785 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:10:15,785 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:10:15,785 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][803], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2592#(and (not (select done state21)) (not finished2)), 33#L27-1true, Black: 43#(not finished2), Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), 56#(<= 1 size1), Black: 2984#(not finished2), Black: 55#(<= 0 size1), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 3084#(and (not finished2) (not finished1)), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 3136#true, Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), 2636#true, Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 1110#true, Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 224#true, Black: 3143#(not finished2), Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1253#(not finished1), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3308#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), 2321#true, Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2840#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), 825#(or (select done state21) (not finished1)), Black: 310#(<= size1 1), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), 1391#(not finished1), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1911#(not finished1), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), 2978#true, Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:15,785 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:10:15,785 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:10:15,785 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:10:15,785 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:10:15,787 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][804], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 21#thread2FINALtrue, Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 43#(not finished2), Black: 2978#true, Black: 49#(not finished1), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2984#(not finished2), Black: 2468#true, Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 3084#(and (not finished2) (not finished1)), Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), 1247#true, Black: 3143#(not finished2), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3314#(or finished1 (not finished2)), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), 2321#true, Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2845#(or finished1 (not finished2)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), Black: 307#true, Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:15,787 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:10:15,787 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:10:15,787 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:10:15,787 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:10:15,788 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][87], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2592#(and (not (select done state21)) (not finished2)), Black: 43#(not finished2), Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 49#(not finished1), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 3084#(and (not finished2) (not finished1)), Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), 1247#true, 224#true, Black: 3143#(not finished2), Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3308#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), 2321#true, Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2840#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, 820#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), 1383#true, Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2846#(not finished2), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), 2978#true, Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:15,788 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:10:15,788 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:10:15,788 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:10:15,788 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:10:15,789 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][87], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 18#L27true, Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 1556#(or finished2 (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2592#(and (not (select done state21)) (not finished2)), Black: 43#(not finished2), Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 3084#(and (not finished2) (not finished1)), Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 3136#true, Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), 2636#true, Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 1115#(or finished2 (not finished1)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 3143#(not finished2), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1253#(not finished1), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3308#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2840#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 2421#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), 1911#(not finished1), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2846#(not finished2), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), 2978#true, Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:15,789 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:10:15,790 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:10:15,790 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:10:15,790 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:10:15,790 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][803], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 1556#(or finished2 (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2592#(and (not (select done state21)) (not finished2)), 33#L27-1true, Black: 43#(not finished2), Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), 56#(<= 1 size1), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 55#(<= 0 size1), Black: 2468#true, Black: 3084#(and (not finished2) (not finished1)), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 3136#true, Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), 2636#true, Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 1115#(or finished2 (not finished1)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 3143#(not finished2), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1253#(not finished1), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3308#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2840#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 2421#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), 1911#(not finished1), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2846#(not finished2), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), 2978#true, Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:15,790 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:10:15,790 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:10:15,790 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:10:15,790 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:10:15,792 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][266], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), 11#L40-1true, Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, 15#L26true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 20#L54true, Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2592#(and (not (select done state21)) (not finished2)), Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 49#(not finished1), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 3084#(and (not finished2) (not finished1)), Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2470#(= state21 state11), 60#true, Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), 3143#(not finished2), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 2644#(not finished2), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 1247#true, 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3315#(not finished2), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), 2321#true, Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, 820#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2984#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:15,792 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:10:15,792 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:10:15,792 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:10:15,792 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:10:15,792 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][18], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, 15#L26true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2592#(and (not (select done state21)) (not finished2)), Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 49#(not finished1), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 3084#(and (not finished2) (not finished1)), Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), 3143#(not finished2), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 2644#(not finished2), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 1247#true, 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3315#(not finished2), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), 2321#true, Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, 820#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2984#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:15,793 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:10:15,793 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:10:15,793 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:10:15,793 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:10:15,793 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][503], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, 15#L26true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 3092#(and (not finished2) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 21#thread2FINALtrue, Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 49#(not finished1), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2984#(not finished2), Black: 2468#true, Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 3084#(and (not finished2) (not finished1)), Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, 3254#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 1247#true, Black: 3143#(not finished2), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3315#(not finished2), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), 2321#true, Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), Black: 307#true, Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:15,793 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:10:15,793 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:10:15,793 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:10:15,793 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:10:15,795 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][806], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 21#thread2FINALtrue, Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 43#(not finished2), Black: 2978#true, Black: 49#(not finished1), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2984#(not finished2), Black: 2468#true, Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 3084#(and (not finished2) (not finished1)), Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), 1247#true, 224#true, Black: 3143#(not finished2), Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3314#(or finished1 (not finished2)), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), 2321#true, Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2845#(or finished1 (not finished2)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), Black: 307#true, Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:15,795 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:10:15,795 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:10:15,795 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:10:15,795 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:10:15,795 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][218], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 43#(not finished2), Black: 2978#true, Black: 49#(not finished1), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 3084#(and (not finished2) (not finished1)), Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), 1247#true, 224#true, Black: 3143#(not finished2), Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3314#(or finished1 (not finished2)), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), 2321#true, Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2845#(or finished1 (not finished2)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, 820#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:15,795 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:10:15,795 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:10:15,795 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:10:15,795 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:10:15,797 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][87], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 18#L27true, Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2592#(and (not (select done state21)) (not finished2)), Black: 43#(not finished2), Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 56#(<= 1 size1), Black: 3084#(and (not finished2) (not finished1)), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 3136#true, Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), 2636#true, Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 224#true, Black: 3143#(not finished2), Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1253#(not finished1), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3308#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2840#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1247#true, Black: 1709#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 2421#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), 1911#(not finished1), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), 2978#true, Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:15,797 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:10:15,798 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:10:15,798 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:10:15,798 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:10:15,798 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][803], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2592#(and (not (select done state21)) (not finished2)), 33#L27-1true, Black: 43#(not finished2), Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), 56#(<= 1 size1), Black: 2984#(not finished2), Black: 2468#true, Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 55#(<= 0 size1), Black: 3084#(and (not finished2) (not finished1)), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 3136#true, Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), 2636#true, Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 224#true, Black: 3143#(not finished2), Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1253#(not finished1), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3308#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2840#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1247#true, Black: 1709#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 2421#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), 1911#(not finished1), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), 2978#true, Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:15,798 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:10:15,798 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:10:15,798 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:10:15,798 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:10:15,800 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][87], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 43#(not finished2), Black: 2978#true, Black: 49#(not finished1), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 3084#(and (not finished2) (not finished1)), Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), 1247#true, 224#true, Black: 3143#(not finished2), Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3308#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), 2321#true, Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2840#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, 820#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), 1383#true, Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:15,800 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:10:15,800 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:10:15,800 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:10:15,800 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:10:15,800 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][807], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 21#thread2FINALtrue, Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 43#(not finished2), Black: 2978#true, Black: 49#(not finished1), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 3084#(and (not finished2) (not finished1)), Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), 1247#true, 224#true, Black: 3143#(not finished2), Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3314#(or finished1 (not finished2)), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), 2321#true, Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2845#(or finished1 (not finished2)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), Black: 307#true, Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), 1383#true, Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2846#(not finished2), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:15,800 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:10:15,800 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:10:15,800 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:10:15,800 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:10:15,858 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][87], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 18#L27true, 19#L52true, Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 1556#(or finished2 (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2592#(and (not (select done state21)) (not finished2)), Black: 43#(not finished2), Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 3084#(and (not finished2) (not finished1)), Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), 2636#true, Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 1115#(or finished2 (not finished1)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 3244#(and (not finished2) (not finished1)), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 3143#(not finished2), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1253#(not finished1), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3308#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2840#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 2421#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), 1911#(not finished1), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), 2978#true, Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:15,859 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:10:15,859 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:10:15,859 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:10:15,859 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:10:15,859 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:10:15,859 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][803], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 19#L52true, Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 1556#(or finished2 (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2592#(and (not (select done state21)) (not finished2)), 33#L27-1true, Black: 43#(not finished2), Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), 56#(<= 1 size1), Black: 2984#(not finished2), Black: 55#(<= 0 size1), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 3084#(and (not finished2) (not finished1)), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), 2636#true, Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 1115#(or finished2 (not finished1)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 3244#(and (not finished2) (not finished1)), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 3143#(not finished2), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1253#(not finished1), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3308#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2840#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 2421#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), 1911#(not finished1), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), 2978#true, Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:15,859 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:10:15,859 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:10:15,859 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:10:15,859 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:10:15,859 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:10:15,861 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][806], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 21#thread2FINALtrue, Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 43#(not finished2), Black: 2978#true, Black: 49#(not finished1), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2984#(not finished2), Black: 2468#true, Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 3084#(and (not finished2) (not finished1)), Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, 3254#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 1247#true, Black: 3143#(not finished2), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3314#(or finished1 (not finished2)), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), 2321#true, Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2845#(or finished1 (not finished2)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), Black: 307#true, Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), 1383#true, Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2846#(not finished2), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:15,861 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:10:15,861 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:10:15,861 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:10:15,861 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:10:15,861 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:10:15,861 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][218], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), 19#L52true, Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 43#(not finished2), Black: 2978#true, Black: 49#(not finished1), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 3084#(and (not finished2) (not finished1)), Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, 3254#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 1247#true, 224#true, Black: 3143#(not finished2), Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3314#(or finished1 (not finished2)), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), 2321#true, Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2845#(or finished1 (not finished2)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, 820#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), 1383#true, Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2846#(not finished2), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:15,861 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:10:15,861 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:10:15,861 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:10:15,861 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:10:15,861 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:10:16,120 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][266], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), 11#L40-1true, Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, 15#L26true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 20#L54true, Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 49#(not finished1), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 3084#(and (not finished2) (not finished1)), Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2470#(= state21 state11), 60#true, Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), 3143#(not finished2), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 2644#(not finished2), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, 1247#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3315#(not finished2), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2201#(not finished1), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 2321#true, Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, 820#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), 1383#true, Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2845#(or finished1 (not finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2984#(not finished2), 2475#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:16,120 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:10:16,120 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:10:16,120 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:10:16,120 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:10:16,121 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][18], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), 10#L40true, Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, 15#L26true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 49#(not finished1), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 56#(<= 1 size1), Black: 3084#(and (not finished2) (not finished1)), 60#true, Black: 2470#(= state21 state11), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), 3143#(not finished2), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 2644#(not finished2), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, 1247#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3315#(not finished2), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2201#(not finished1), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 2321#true, Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), 1383#true, Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2984#(not finished2), 2475#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:16,121 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:10:16,121 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:10:16,121 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:10:16,121 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:10:16,121 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][516], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, 15#L26true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 3092#(and (not finished2) (or finished1 (and (= state21 state11) (not (select done state11))))), 21#thread2FINALtrue, Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2588#(and (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 41#true, Black: 2978#true, Black: 49#(not finished1), Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 56#(<= 1 size1), Black: 3084#(and (not finished2) (not finished1)), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, 3254#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, 1247#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 3143#(not finished2), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3315#(not finished2), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2201#(not finished1), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 2321#true, Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), Black: 307#true, Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), 1383#true, Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2845#(or finished1 (not finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:16,121 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:10:16,121 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:10:16,121 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:10:16,121 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:10:16,269 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][87], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 18#L27true, Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 1556#(or finished2 (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 43#(not finished2), Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 3084#(and (not finished2) (not finished1)), Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 3136#true, Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), 2636#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), 1115#(or finished2 (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 3143#(not finished2), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1253#(not finished1), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3308#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2840#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 2421#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), 1911#(not finished1), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), 2978#true, Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2468#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:16,270 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:10:16,270 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:10:16,270 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:10:16,270 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:10:16,270 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][803], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 1556#(or finished2 (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 33#L27-1true, Black: 43#(not finished2), Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), 56#(<= 1 size1), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 55#(<= 0 size1), Black: 3084#(and (not finished2) (not finished1)), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 3136#true, Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), 2636#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), 1115#(or finished2 (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 3143#(not finished2), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1253#(not finished1), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3308#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2840#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 2421#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), 1911#(not finished1), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), 2978#true, Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2468#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:16,270 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:10:16,270 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:10:16,270 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:10:16,270 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:10:16,272 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][806], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 21#thread2FINALtrue, Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 43#(not finished2), Black: 2978#true, Black: 49#(not finished1), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 3084#(and (not finished2) (not finished1)), Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), 1247#true, Black: 3143#(not finished2), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3314#(or finished1 (not finished2)), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), 2321#true, Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2845#(or finished1 (not finished2)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), Black: 307#true, Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2472#(or (and (= state11 (select update state21)) (not (select done state11))) finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:16,272 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:10:16,272 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:10:16,272 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:10:16,272 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:10:16,272 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][218], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 1391#(not finished1), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1550#true, Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 43#(not finished2), Black: 2978#true, Black: 49#(not finished1), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2984#(not finished2), Black: 2468#true, Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 3084#(and (not finished2) (not finished1)), Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 3136#true, Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 1247#true, Black: 149#(= state22 state12), Black: 3143#(not finished2), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3314#(or finished1 (not finished2)), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2201#(not finished1), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 2321#true, Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2845#(or finished1 (not finished2)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, 820#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2472#(or (and (= state11 (select update state21)) (not (select done state11))) finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:16,272 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:10:16,272 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:10:16,272 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:10:16,272 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:10:16,274 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][812], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 15#L26true, Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 21#thread2FINALtrue, Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 26#thread3FINALtrue, 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 43#(not finished2), Black: 2978#true, Black: 49#(not finished1), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 3084#(and (not finished2) (not finished1)), Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 1674#(and finished1 finished2), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 2245#(or (and (not finished2) (not finished1)) (and finished1 finished2)), 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 1222#(and finished1 finished2), 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3143#(not finished2), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3314#(or finished1 (not finished2)), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 774#(and finished1 finished2), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2845#(or finished1 (not finished2)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 309#(<= size1 0), Black: 307#true, Black: 310#(<= size1 1), 827#finished2, 319#(or finished2 (and (= state21 state11) (not (select done state11)))), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), 1367#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1387#(or finished2 (and (not (select done state21)) (= (select update state11) state21))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 2445#(and finished1 finished2), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2472#(or (and (= state11 (select update state21)) (not (select done state11))) finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2032#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11))), 1023#(or (and (not finished2) (not finished1)) (and finished1 finished2))]) [2021-03-11 07:10:16,274 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:10:16,274 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:10:16,274 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:10:16,274 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:10:16,274 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][87], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 1391#(not finished1), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 15#L26true, Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 26#thread3FINALtrue, Black: 43#(not finished2), Black: 49#(not finished1), Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 3084#(and (not finished2) (not finished1)), Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 3136#true, Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), 2636#true, Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 625#finished2, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2200#(or finished2 (not finished1)), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 149#(= state22 state12), Black: 3143#(not finished2), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3308#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2201#(not finished1), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), 2327#finished2, Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2840#true, 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 827#finished2, 319#(or finished2 (and (= state21 state11) (not (select done state11)))), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), 1387#(or finished2 (and (not (select done state21)) (= (select update state11) state21))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2845#(or finished1 (not finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2846#(not finished2), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), 2978#true, Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2468#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 977#(or finished2 (not finished1)), 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:16,275 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:10:16,275 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:10:16,275 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:10:16,275 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:10:16,276 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][87], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 18#L27true, Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 43#(not finished2), Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 56#(<= 1 size1), Black: 3084#(and (not finished2) (not finished1)), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 3136#true, Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), 2636#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 3143#(not finished2), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1253#(not finished1), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3308#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2840#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1247#true, Black: 1709#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), 1391#(not finished1), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 2421#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), 1911#(not finished1), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), 2978#true, Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2468#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:16,276 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:10:16,276 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:10:16,277 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:10:16,277 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:10:16,277 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][803], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 33#L27-1true, Black: 43#(not finished2), Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), 56#(<= 1 size1), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 55#(<= 0 size1), Black: 3084#(and (not finished2) (not finished1)), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 3136#true, Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), 2636#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 3143#(not finished2), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1253#(not finished1), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3308#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2840#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1247#true, Black: 1709#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), 1391#(not finished1), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 2421#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), 1911#(not finished1), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), 2978#true, Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2468#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:16,277 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:10:16,277 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:10:16,277 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:10:16,277 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:10:16,279 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][87], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 1391#(not finished1), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1550#true, Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 43#(not finished2), Black: 2978#true, Black: 49#(not finished1), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 3084#(and (not finished2) (not finished1)), Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, 1247#true, Black: 149#(= state22 state12), Black: 3143#(not finished2), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3308#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2201#(not finished1), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 2321#true, Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2840#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, 820#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), 1383#true, Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2846#(not finished2), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2472#(or (and (= state11 (select update state21)) (not (select done state11))) finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:16,279 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:10:16,279 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:10:16,279 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:10:16,279 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:10:16,279 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][807], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 21#thread2FINALtrue, Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 43#(not finished2), Black: 2978#true, Black: 49#(not finished1), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 3084#(and (not finished2) (not finished1)), Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), 1247#true, Black: 3143#(not finished2), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3314#(or finished1 (not finished2)), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), 2321#true, Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2845#(or finished1 (not finished2)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), Black: 307#true, Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2846#(not finished2), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2472#(or (and (= state11 (select update state21)) (not (select done state11))) finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:16,279 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:10:16,279 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:10:16,279 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:10:16,279 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:10:16,344 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][87], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 15#L26true, Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 26#thread3FINALtrue, Black: 43#(not finished2), Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 49#(not finished1), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 56#(<= 1 size1), Black: 3084#(and (not finished2) (not finished1)), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2470#(= state21 state11), 60#true, Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 3136#true, Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), 2636#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 625#finished2, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 149#(= state22 state12), Black: 3143#(not finished2), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3308#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2201#(not finished1), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2327#finished2, 2840#true, 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 827#finished2, 319#(or finished2 (and (= state21 state11) (not (select done state11)))), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1247#true, Black: 1709#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), 1387#(or finished2 (and (not (select done state21)) (= (select update state11) state21))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2845#(or finished1 (not finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2846#(not finished2), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), 2978#true, Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2468#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:16,344 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:10:16,344 INFO L387 tUnfolder$Statistics]: existing Event has 26 ancestors and is cut-off event [2021-03-11 07:10:16,344 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:10:16,344 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:10:16,725 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][1331], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 15#L26true, Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 21#thread2FINALtrue, Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 26#thread3FINALtrue, 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 43#(not finished2), Black: 2978#true, Black: 49#(not finished1), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 3084#(and (not finished2) (not finished1)), Black: 56#(<= 1 size1), 60#true, Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 1674#(and finished1 finished2), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 1222#(and finished1 finished2), 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), 224#true, Black: 3143#(not finished2), Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3314#(or finished1 (not finished2)), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 774#(and finished1 finished2), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2201#(not finished1), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2845#(or finished1 (not finished2)), 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), 309#(<= size1 0), Black: 307#true, Black: 310#(<= size1 1), 827#finished2, 319#(or finished2 (and (= state21 state11) (not (select done state11)))), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), 1367#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1253#(not finished1), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), 1387#(or finished2 (and (not (select done state21)) (= (select update state11) state21))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 2445#(and finished1 finished2), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2846#(not finished2), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2472#(or (and (= state11 (select update state21)) (not (select done state11))) finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, 2032#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:16,725 INFO L384 tUnfolder$Statistics]: this new event has 24 ancestors and is not cut-off event [2021-03-11 07:10:16,725 INFO L387 tUnfolder$Statistics]: existing Event has 26 ancestors and is not cut-off event [2021-03-11 07:10:16,725 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is not cut-off event [2021-03-11 07:10:16,725 INFO L387 tUnfolder$Statistics]: existing Event has 26 ancestors and is not cut-off event [2021-03-11 07:10:17,053 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][87], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 27#L32true, 2592#(and (not (select done state21)) (not finished2)), Black: 43#(not finished2), Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2984#(not finished2), Black: 2468#true, Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 3084#(and (not finished2) (not finished1)), Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2470#(= state21 state11), 60#true, Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3088#(and (= state21 state11) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1716#(not finished1), 3272#(and (not (select done state21)) (not finished2) (not finished1)), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 3143#(not finished2), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1253#(not finished1), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3308#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 770#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), 2321#true, Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2840#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 309#(<= size1 0), Black: 310#(<= size1 1), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1247#true, Black: 1709#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 1911#(not finished1), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), 2978#true, Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:17,054 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:10:17,054 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:10:17,054 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:10:17,054 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:10:17,054 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:10:17,459 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][266], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 11#L40-1true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 20#L54true, Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 27#L32true, Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 56#(<= 1 size1), Black: 3084#(and (not finished2) (not finished1)), Black: 2470#(= state21 state11), 60#true, Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), 3143#(not finished2), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 2644#(not finished2), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3315#(not finished2), 2291#(and (not finished2) (not finished1)), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2201#(not finished1), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 1345#(and (not finished2) (not finished1)), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), 1391#(not finished1), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 2417#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2845#(or finished1 (not finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2984#(not finished2), 2475#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2002#(and (not finished2) (not finished1)), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:17,459 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:10:17,459 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:10:17,459 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:10:17,459 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:10:17,459 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][18], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 27#L32true, Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 56#(<= 1 size1), Black: 3084#(and (not finished2) (not finished1)), Black: 2470#(= state21 state11), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), 3143#(not finished2), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 2644#(not finished2), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3315#(not finished2), 2291#(and (not finished2) (not finished1)), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2201#(not finished1), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 1345#(and (not finished2) (not finished1)), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), 1391#(not finished1), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 2417#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2845#(or finished1 (not finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2984#(not finished2), 2475#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2002#(and (not finished2) (not finished1)), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:17,459 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:10:17,459 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:10:17,459 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:10:17,459 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:10:18,389 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][266], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 1904#true, Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 18#L27true, Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 20#L54true, Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2592#(and (not (select done state21)) (not finished2)), Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2468#true, Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 3084#(and (not finished2) (not finished1)), Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), 3143#(not finished2), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 2644#(not finished2), 1110#true, Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3315#(not finished2), 2291#(and (not finished2) (not finished1)), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), 2321#true, Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), 825#(or (select done state21) (not finished1)), Black: 310#(<= size1 1), 1345#(and (not finished2) (not finished1)), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2984#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2002#(and (not finished2) (not finished1)), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:18,389 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:10:18,389 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:10:18,389 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:10:18,389 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:10:18,389 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][18], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), 10#L40true, Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 1904#true, Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), 18#L27true, Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2592#(and (not (select done state21)) (not finished2)), Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2468#true, Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 3084#(and (not finished2) (not finished1)), Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2470#(= state21 state11), 60#true, Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), 3143#(not finished2), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 2644#(not finished2), 1110#true, Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3315#(not finished2), 2291#(and (not finished2) (not finished1)), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), 2321#true, Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), 825#(or (select done state21) (not finished1)), Black: 310#(<= size1 1), 1345#(and (not finished2) (not finished1)), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), 1391#(not finished1), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2984#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2002#(and (not finished2) (not finished1)), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:18,389 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:10:18,389 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:10:18,389 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:10:18,389 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:10:18,390 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][950], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 1904#true, Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2592#(and (not (select done state21)) (not finished2)), 33#L27-1true, Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), 56#(<= 1 size1), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 55#(<= 0 size1), Black: 2468#true, Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 3084#(and (not finished2) (not finished1)), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2470#(= state21 state11), 60#true, Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), 3143#(not finished2), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 2644#(not finished2), 1110#true, Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3315#(not finished2), 2291#(and (not finished2) (not finished1)), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), 2321#true, Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), 825#(or (select done state21) (not finished1)), Black: 310#(<= size1 1), 1345#(and (not finished2) (not finished1)), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), 1391#(not finished1), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2984#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2002#(and (not finished2) (not finished1)), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:18,390 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:10:18,390 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:10:18,390 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:10:18,390 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:10:18,391 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][266], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), 11#L40-1true, Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 20#L54true, Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2592#(and (not (select done state21)) (not finished2)), Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 49#(not finished1), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2468#true, Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 3084#(and (not finished2) (not finished1)), Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, 3254#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), 1247#true, Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 3143#(not finished2), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3315#(not finished2), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), 2321#true, Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, 820#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2984#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:18,391 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:10:18,392 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:10:18,392 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:10:18,392 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:10:18,392 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][18], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), 10#L40true, Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2592#(and (not (select done state21)) (not finished2)), Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 49#(not finished1), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 3084#(and (not finished2) (not finished1)), Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, 3254#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), 1247#true, Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 224#true, Black: 3143#(not finished2), Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3315#(not finished2), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), 2321#true, Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, 820#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), 1383#true, Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2984#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:18,392 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:10:18,392 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:10:18,392 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:10:18,392 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:10:18,392 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][664], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 3092#(and (not finished2) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 21#thread2FINALtrue, Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 49#(not finished1), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2984#(not finished2), Black: 2468#true, Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 3084#(and (not finished2) (not finished1)), Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, 3254#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), 1247#true, Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 3143#(not finished2), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3315#(not finished2), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), 2321#true, Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), Black: 307#true, Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:18,392 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:10:18,392 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:10:18,392 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:10:18,392 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:10:18,394 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][295], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, 3084#(and (not finished2) (not finished1)), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 18#L27true, Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 20#L54true, 1556#(or finished2 (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2592#(and (not (select done state21)) (not finished2)), Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2984#(not finished2), Black: 2468#true, Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 2644#(not finished2), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 1115#(or finished2 (not finished1)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 3244#(and (not finished2) (not finished1)), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 224#true, Black: 3143#(not finished2), Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1253#(not finished1), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), 3412#(and (not finished2) (not finished1)), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 2421#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), 1911#(not finished1), 2946#(and (not finished2) (not finished1)), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:18,394 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:10:18,394 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:10:18,394 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:10:18,394 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:10:18,394 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][12], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 3084#(and (not finished2) (not finished1)), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 18#L27true, Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 1556#(or finished2 (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2592#(and (not (select done state21)) (not finished2)), Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 2644#(not finished2), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 1115#(or finished2 (not finished1)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 3244#(and (not finished2) (not finished1)), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 3143#(not finished2), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1253#(not finished1), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), 3412#(and (not finished2) (not finished1)), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 2421#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), 1911#(not finished1), 2946#(and (not finished2) (not finished1)), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:18,395 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:10:18,395 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:10:18,395 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:10:18,395 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:10:18,395 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][206], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 3084#(and (not finished2) (not finished1)), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 1556#(or finished2 (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2592#(and (not (select done state21)) (not finished2)), 33#L27-1true, Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), 56#(<= 1 size1), Black: 2984#(not finished2), Black: 55#(<= 0 size1), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 2644#(not finished2), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 1115#(or finished2 (not finished1)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 3244#(and (not finished2) (not finished1)), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 3143#(not finished2), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1253#(not finished1), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), 3412#(and (not finished2) (not finished1)), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 2421#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), 1911#(not finished1), 2946#(and (not finished2) (not finished1)), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:18,395 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:10:18,395 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:10:18,395 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:10:18,395 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:10:18,397 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][266], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), 11#L40-1true, Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 20#L54true, 3092#(and (not finished2) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 49#(not finished1), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2984#(not finished2), Black: 2468#true, Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 3084#(and (not finished2) (not finished1)), Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, 3254#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 1247#true, 224#true, Black: 3143#(not finished2), Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3315#(not finished2), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), 2321#true, Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, 820#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:18,397 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:10:18,397 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:10:18,397 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:10:18,397 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:10:18,397 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][207], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 3092#(and (not finished2) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 21#thread2FINALtrue, Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 49#(not finished1), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2984#(not finished2), Black: 2468#true, Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 3084#(and (not finished2) (not finished1)), Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, 3254#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 1247#true, Black: 3143#(not finished2), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3315#(not finished2), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), 2321#true, Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), Black: 307#true, Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:18,397 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:10:18,397 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:10:18,397 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:10:18,397 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:10:18,397 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][18], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 3092#(and (not finished2) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 49#(not finished1), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 3084#(and (not finished2) (not finished1)), Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, 3254#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 1247#true, Black: 3143#(not finished2), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3315#(not finished2), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), 2321#true, Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, 820#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:18,397 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:10:18,398 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:10:18,398 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:10:18,398 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:10:18,399 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][266], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), 18#L27true, Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 20#L54true, Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2592#(and (not (select done state21)) (not finished2)), Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 3084#(and (not finished2) (not finished1)), Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), 3143#(not finished2), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 2644#(not finished2), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3315#(not finished2), 2291#(and (not finished2) (not finished1)), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 1345#(and (not finished2) (not finished1)), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 2417#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2984#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2002#(and (not finished2) (not finished1)), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:18,399 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:10:18,399 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:10:18,399 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:10:18,399 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:10:18,400 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][18], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), 18#L27true, Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2592#(and (not (select done state21)) (not finished2)), Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 3084#(and (not finished2) (not finished1)), Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), 3143#(not finished2), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 2644#(not finished2), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3315#(not finished2), 2291#(and (not finished2) (not finished1)), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 1345#(and (not finished2) (not finished1)), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 2417#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2984#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2002#(and (not finished2) (not finished1)), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:18,400 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:10:18,400 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:10:18,400 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:10:18,400 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:10:18,400 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][950], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2592#(and (not (select done state21)) (not finished2)), 33#L27-1true, Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), 56#(<= 1 size1), Black: 2468#true, Black: 55#(<= 0 size1), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 3084#(and (not finished2) (not finished1)), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), 3143#(not finished2), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 2644#(not finished2), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3315#(not finished2), 2291#(and (not finished2) (not finished1)), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 1345#(and (not finished2) (not finished1)), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 2417#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2984#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2002#(and (not finished2) (not finished1)), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:18,400 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:10:18,400 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:10:18,400 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:10:18,400 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:10:18,402 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][266], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 1904#true, Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 18#L27true, Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 20#L54true, Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2592#(and (not (select done state21)) (not finished2)), Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 56#(<= 1 size1), Black: 3084#(and (not finished2) (not finished1)), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), 3143#(not finished2), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 2644#(not finished2), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3315#(not finished2), 2291#(and (not finished2) (not finished1)), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 1345#(and (not finished2) (not finished1)), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1247#true, Black: 1709#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 2417#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2984#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2002#(and (not finished2) (not finished1)), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:18,402 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:10:18,402 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:10:18,402 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:10:18,402 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:10:18,402 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][18], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 1904#true, Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 18#L27true, Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2592#(and (not (select done state21)) (not finished2)), Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 56#(<= 1 size1), Black: 3084#(and (not finished2) (not finished1)), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), 3143#(not finished2), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 2644#(not finished2), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3315#(not finished2), 2291#(and (not finished2) (not finished1)), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 1345#(and (not finished2) (not finished1)), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1247#true, Black: 1709#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 2417#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2984#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2002#(and (not finished2) (not finished1)), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:18,402 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:10:18,402 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:10:18,402 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:10:18,402 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:10:18,403 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][950], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 1904#true, Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2592#(and (not (select done state21)) (not finished2)), 33#L27-1true, Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), 56#(<= 1 size1), Black: 2468#true, Black: 55#(<= 0 size1), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 3084#(and (not finished2) (not finished1)), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), 3143#(not finished2), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 2644#(not finished2), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3315#(not finished2), 2291#(and (not finished2) (not finished1)), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 1345#(and (not finished2) (not finished1)), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1247#true, Black: 1709#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 2417#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2984#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2002#(and (not finished2) (not finished1)), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:18,403 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:10:18,403 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:10:18,403 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:10:18,403 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:10:18,472 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][266], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), 18#L27true, Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 20#L54true, Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2592#(and (not (select done state21)) (not finished2)), Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 3084#(and (not finished2) (not finished1)), Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), 2644#(not finished2), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 3244#(and (not finished2) (not finished1)), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 3136#true, Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 224#true, Black: 3143#(not finished2), Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2291#(and (not finished2) (not finished1)), 3315#(not finished2), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 1345#(and (not finished2) (not finished1)), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), 1391#(not finished1), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 2417#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2984#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2002#(and (not finished2) (not finished1)), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:18,472 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:10:18,472 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:10:18,472 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:10:18,472 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:10:18,472 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:10:18,472 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][18], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), 18#L27true, Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2592#(and (not (select done state21)) (not finished2)), Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 3084#(and (not finished2) (not finished1)), Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), 2644#(not finished2), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 3244#(and (not finished2) (not finished1)), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 3136#true, Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 3143#(not finished2), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2291#(and (not finished2) (not finished1)), 3315#(not finished2), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 1345#(and (not finished2) (not finished1)), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), 1391#(not finished1), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 2417#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2984#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2002#(and (not finished2) (not finished1)), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:18,472 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:10:18,472 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:10:18,472 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:10:18,472 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:10:18,472 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:10:18,472 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][950], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2592#(and (not (select done state21)) (not finished2)), 33#L27-1true, Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), 56#(<= 1 size1), Black: 55#(<= 0 size1), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 3084#(and (not finished2) (not finished1)), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), 2644#(not finished2), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 3244#(and (not finished2) (not finished1)), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 3136#true, Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 3143#(not finished2), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2291#(and (not finished2) (not finished1)), 3315#(not finished2), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 1345#(and (not finished2) (not finished1)), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), 1391#(not finished1), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 2417#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2984#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2002#(and (not finished2) (not finished1)), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:18,473 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:10:18,473 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:10:18,473 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:10:18,473 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:10:18,473 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:10:18,759 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][295], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, 3084#(and (not finished2) (not finished1)), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 18#L27true, Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 20#L54true, 1556#(or finished2 (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 2644#(not finished2), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 1115#(or finished2 (not finished1)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 3244#(and (not finished2) (not finished1)), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 224#true, Black: 3143#(not finished2), Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1253#(not finished1), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), 3412#(and (not finished2) (not finished1)), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 2421#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), 1911#(not finished1), 2946#(and (not finished2) (not finished1)), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2845#(or finished1 (not finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2475#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:18,760 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:10:18,760 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:10:18,760 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:10:18,760 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:10:18,760 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][12], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, 3084#(and (not finished2) (not finished1)), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 18#L27true, Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 1556#(or finished2 (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 56#(<= 1 size1), 60#true, Black: 2470#(= state21 state11), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 2644#(not finished2), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 1115#(or finished2 (not finished1)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 3244#(and (not finished2) (not finished1)), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 224#true, Black: 3143#(not finished2), Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1253#(not finished1), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 309#(<= size1 0), Black: 310#(<= size1 1), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), 3412#(and (not finished2) (not finished1)), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 2421#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), 1911#(not finished1), 2946#(and (not finished2) (not finished1)), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2475#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:18,760 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:10:18,760 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:10:18,760 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:10:18,760 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:10:18,760 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][206], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 11#L40-1true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, 3084#(and (not finished2) (not finished1)), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 1556#(or finished2 (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 33#L27-1true, Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), 56#(<= 1 size1), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 55#(<= 0 size1), Black: 2468#true, 60#true, Black: 2470#(= state21 state11), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 2644#(not finished2), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 1115#(or finished2 (not finished1)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 3244#(and (not finished2) (not finished1)), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 224#true, Black: 3143#(not finished2), Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1253#(not finished1), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 309#(<= size1 0), Black: 310#(<= size1 1), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), 3412#(and (not finished2) (not finished1)), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 2421#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), 1911#(not finished1), 2946#(and (not finished2) (not finished1)), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2475#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:18,760 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:10:18,760 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:10:18,760 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:10:18,760 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:10:18,762 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][266], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), 11#L40-1true, Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 20#L54true, 3092#(and (not finished2) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2588#(and (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 41#true, Black: 2978#true, Black: 49#(not finished1), Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 3084#(and (not finished2) (not finished1)), Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, 3254#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, 1247#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 224#true, Black: 3143#(not finished2), Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3315#(not finished2), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2201#(not finished1), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 2321#true, Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, 820#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), 1383#true, Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2845#(or finished1 (not finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:18,762 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:10:18,762 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:10:18,762 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:10:18,762 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:10:18,763 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][207], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 3092#(and (not finished2) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 21#thread2FINALtrue, Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2588#(and (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 49#(not finished1), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 3084#(and (not finished2) (not finished1)), Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, 3254#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, 1247#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 224#true, Black: 3143#(not finished2), Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3315#(not finished2), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), 2321#true, Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), Black: 307#true, Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), 1383#true, Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2845#(or finished1 (not finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:18,763 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:10:18,763 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:10:18,763 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:10:18,763 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:10:18,763 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][18], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 3092#(and (not finished2) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2588#(and (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 41#true, Black: 2978#true, Black: 49#(not finished1), Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 56#(<= 1 size1), Black: 3084#(and (not finished2) (not finished1)), 60#true, Black: 2470#(= state21 state11), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, 3254#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, 1247#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 224#true, Black: 3143#(not finished2), Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3315#(not finished2), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2201#(not finished1), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 2321#true, Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), 1383#true, Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:18,763 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:10:18,763 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:10:18,763 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:10:18,763 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:10:19,172 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][87], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), 18#L27true, Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 26#thread3FINALtrue, Black: 43#(not finished2), Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 3084#(and (not finished2) (not finished1)), Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 3136#true, Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), 2636#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 3143#(not finished2), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3308#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2840#true, 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 1349#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 2451#(and (or (select done state21) (not finished1)) finished2), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), 413#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), 2978#true, Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2468#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), 2014#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:19,172 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:10:19,172 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:10:19,172 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:10:19,173 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:10:19,173 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][803], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), 11#L40-1true, Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 26#thread3FINALtrue, 33#L27-1true, Black: 43#(not finished2), Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), 56#(<= 1 size1), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 55#(<= 0 size1), Black: 3084#(and (not finished2) (not finished1)), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 3136#true, Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), 2636#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 3143#(not finished2), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3308#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2840#true, 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 1349#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 2451#(and (or (select done state21) (not finished1)) finished2), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), 413#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), 2978#true, Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2468#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), 2014#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:19,173 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:10:19,173 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:10:19,173 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:10:19,173 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:10:19,174 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][266], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), 18#L27true, Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 20#L54true, Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 3084#(and (not finished2) (not finished1)), Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2470#(= state21 state11), 60#true, Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), 3143#(not finished2), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 2644#(not finished2), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 3136#true, Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2291#(and (not finished2) (not finished1)), 3315#(not finished2), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2201#(not finished1), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 1345#(and (not finished2) (not finished1)), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), 1391#(not finished1), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 2417#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2984#(not finished2), 2475#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2002#(and (not finished2) (not finished1)), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:19,175 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:10:19,175 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:10:19,175 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:10:19,175 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:10:19,175 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][18], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), 18#L27true, Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 3084#(and (not finished2) (not finished1)), Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), 3143#(not finished2), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 2644#(not finished2), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 3136#true, Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2291#(and (not finished2) (not finished1)), 3315#(not finished2), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2201#(not finished1), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 1345#(and (not finished2) (not finished1)), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), 1391#(not finished1), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 2417#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2984#(not finished2), 2475#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2002#(and (not finished2) (not finished1)), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:19,175 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:10:19,175 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:10:19,175 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:10:19,175 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:10:19,175 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][950], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 33#L27-1true, Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), 56#(<= 1 size1), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 55#(<= 0 size1), Black: 3084#(and (not finished2) (not finished1)), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), 3143#(not finished2), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 2644#(not finished2), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 3136#true, Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2291#(and (not finished2) (not finished1)), 3315#(not finished2), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2201#(not finished1), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 1345#(and (not finished2) (not finished1)), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), 1391#(not finished1), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 2417#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2984#(not finished2), 2475#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2002#(and (not finished2) (not finished1)), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:19,175 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:10:19,175 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:10:19,175 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:10:19,175 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:10:19,177 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][310], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 1391#(not finished1), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 26#thread3FINALtrue, 3112#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 43#(not finished2), Black: 2978#true, Black: 49#(not finished1), Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2984#(not finished2), Black: 2468#true, Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 3084#(and (not finished2) (not finished1)), Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 625#finished2, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2200#(or finished2 (not finished1)), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 3276#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 3136#true, Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 3143#(not finished2), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2201#(not finished1), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), 2327#finished2, Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), 3363#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 827#finished2, 319#(or finished2 (and (= state21 state11) (not (select done state11)))), 2893#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1247#true, Black: 1709#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), 1387#(or finished2 (and (not (select done state21)) (= (select update state11) state21))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2472#(or (and (= state11 (select update state21)) (not (select done state11))) finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 977#(or finished2 (not finished1)), 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:19,177 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:10:19,177 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:10:19,177 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:10:19,177 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:10:19,177 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][956], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), 12#L65true, Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 21#thread2FINALtrue, Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 26#thread3FINALtrue, 3112#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 43#(not finished2), Black: 2978#true, Black: 49#(not finished1), Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 3084#(and (not finished2) (not finished1)), Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 1674#(and finished1 finished2), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 2245#(or (and (not finished2) (not finished1)) (and finished1 finished2)), 1222#(and finished1 finished2), 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 3276#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 3143#(not finished2), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 774#(and finished1 finished2), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), 3363#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 309#(<= size1 0), Black: 307#true, Black: 310#(<= size1 1), 827#finished2, 319#(or finished2 (and (= state21 state11) (not (select done state11)))), 2893#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), 1367#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1247#true, Black: 1709#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1387#(or finished2 (and (not (select done state21)) (= (select update state11) state21))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 2445#(and finished1 finished2), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2472#(or (and (= state11 (select update state21)) (not (select done state11))) finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2032#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11))), 1023#(or (and (not finished2) (not finished1)) (and finished1 finished2))]) [2021-03-11 07:10:19,177 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:10:19,177 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:10:19,177 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:10:19,177 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:10:19,179 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][806], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 21#thread2FINALtrue, Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 26#thread3FINALtrue, 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 43#(not finished2), Black: 2978#true, Black: 49#(not finished1), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 3084#(and (not finished2) (not finished1)), Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 1674#(and finished1 finished2), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 2245#(or (and (not finished2) (not finished1)) (and finished1 finished2)), 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 1222#(and finished1 finished2), 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3143#(not finished2), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3314#(or finished1 (not finished2)), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 774#(and finished1 finished2), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2845#(or finished1 (not finished2)), 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 309#(<= size1 0), Black: 307#true, Black: 310#(<= size1 1), 827#finished2, 319#(or finished2 (and (= state21 state11) (not (select done state11)))), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), 1367#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1387#(or finished2 (and (not (select done state21)) (= (select update state11) state21))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 2445#(and finished1 finished2), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2846#(not finished2), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2472#(or (and (= state11 (select update state21)) (not (select done state11))) finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2032#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), 1023#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:19,179 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:10:19,179 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:10:19,179 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:10:19,179 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:10:19,179 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][218], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 1391#(not finished1), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 26#thread3FINALtrue, 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 43#(not finished2), Black: 2978#true, Black: 49#(not finished1), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 3084#(and (not finished2) (not finished1)), Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 1674#(and finished1 finished2), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 2245#(or (and (not finished2) (not finished1)) (and finished1 finished2)), 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 1222#(and finished1 finished2), 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3143#(not finished2), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3314#(or finished1 (not finished2)), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 774#(and finished1 finished2), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2201#(not finished1), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2845#(or finished1 (not finished2)), 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 827#finished2, 319#(or finished2 (and (= state21 state11) (not (select done state11)))), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), 1367#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), 1387#(or finished2 (and (not (select done state21)) (= (select update state11) state21))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 2445#(and finished1 finished2), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2846#(not finished2), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2472#(or (and (= state11 (select update state21)) (not (select done state11))) finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2032#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), 1023#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:19,179 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:10:19,179 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:10:19,179 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:10:19,179 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:10:19,181 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][266], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 1904#true, Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 18#L27true, Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 20#L54true, Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 56#(<= 1 size1), Black: 3084#(and (not finished2) (not finished1)), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2470#(= state21 state11), 60#true, Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), 3143#(not finished2), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 2644#(not finished2), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3315#(not finished2), 2291#(and (not finished2) (not finished1)), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 1345#(and (not finished2) (not finished1)), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1247#true, Black: 1709#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 2417#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2984#(not finished2), 2475#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2002#(and (not finished2) (not finished1)), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:19,181 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:10:19,181 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:10:19,181 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:10:19,181 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:10:19,181 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][18], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 1904#true, Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 18#L27true, Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 56#(<= 1 size1), Black: 3084#(and (not finished2) (not finished1)), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), 3143#(not finished2), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 2644#(not finished2), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3315#(not finished2), 2291#(and (not finished2) (not finished1)), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 1345#(and (not finished2) (not finished1)), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1247#true, Black: 1709#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 2417#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2984#(not finished2), 2475#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2002#(and (not finished2) (not finished1)), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:19,182 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:10:19,182 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:10:19,182 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:10:19,182 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:10:19,182 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][950], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 1904#true, Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 33#L27-1true, Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), 56#(<= 1 size1), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 55#(<= 0 size1), Black: 2468#true, Black: 3084#(and (not finished2) (not finished1)), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), 3143#(not finished2), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 2644#(not finished2), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3315#(not finished2), 2291#(and (not finished2) (not finished1)), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 1345#(and (not finished2) (not finished1)), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1247#true, Black: 1709#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 2417#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2984#(not finished2), 2475#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2002#(and (not finished2) (not finished1)), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:19,182 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:10:19,182 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:10:19,182 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:10:19,182 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:10:19,183 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][957], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 21#thread2FINALtrue, Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 26#thread3FINALtrue, 3112#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 43#(not finished2), Black: 2978#true, Black: 49#(not finished1), Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 3084#(and (not finished2) (not finished1)), Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 1674#(and finished1 finished2), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 2245#(or (and (not finished2) (not finished1)) (and finished1 finished2)), 1222#(and finished1 finished2), 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 3276#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 3143#(not finished2), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3314#(or finished1 (not finished2)), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 774#(and finished1 finished2), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2845#(or finished1 (not finished2)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 309#(<= size1 0), Black: 307#true, Black: 310#(<= size1 1), 827#finished2, 319#(or finished2 (and (= state21 state11) (not (select done state11)))), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), 1367#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1247#true, Black: 1709#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1387#(or finished2 (and (not (select done state21)) (= (select update state11) state21))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 2445#(and finished1 finished2), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2472#(or (and (= state11 (select update state21)) (not (select done state11))) finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2032#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), 1023#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:19,183 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:10:19,183 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:10:19,184 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:10:19,184 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:10:19,184 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][87], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 1391#(not finished1), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 26#thread3FINALtrue, 3112#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 43#(not finished2), Black: 2978#true, Black: 49#(not finished1), Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 3084#(and (not finished2) (not finished1)), Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 625#finished2, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2200#(or finished2 (not finished1)), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 3276#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 3143#(not finished2), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3308#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2201#(not finished1), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2327#finished2, 2840#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 827#finished2, 319#(or finished2 (and (= state21 state11) (not (select done state11)))), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1247#true, Black: 1709#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), 1387#(or finished2 (and (not (select done state21)) (= (select update state11) state21))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2472#(or (and (= state11 (select update state21)) (not (select done state11))) finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 977#(or finished2 (not finished1)), 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:19,184 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:10:19,184 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:10:19,184 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:10:19,184 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:10:19,252 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][806], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 21#thread2FINALtrue, Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 26#thread3FINALtrue, 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 43#(not finished2), Black: 2978#true, Black: 49#(not finished1), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 56#(<= 1 size1), Black: 3084#(and (not finished2) (not finished1)), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2470#(= state21 state11), 60#true, Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 1674#(and finished1 finished2), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1222#(and finished1 finished2), 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3143#(not finished2), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3314#(or finished1 (not finished2)), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 774#(and finished1 finished2), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2845#(or finished1 (not finished2)), 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), 309#(<= size1 0), Black: 307#true, Black: 310#(<= size1 1), 827#finished2, 319#(or finished2 (and (= state21 state11) (not (select done state11)))), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), 1367#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), 1387#(or finished2 (and (not (select done state21)) (= (select update state11) state21))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 2445#(and finished1 finished2), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2846#(not finished2), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2472#(or (and (= state11 (select update state21)) (not (select done state11))) finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, 2032#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:19,252 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:10:19,252 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:10:19,252 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:10:19,252 INFO L387 tUnfolder$Statistics]: existing Event has 27 ancestors and is cut-off event [2021-03-11 07:10:19,252 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][218], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 26#thread3FINALtrue, 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 43#(not finished2), Black: 2978#true, Black: 49#(not finished1), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 56#(<= 1 size1), Black: 3084#(and (not finished2) (not finished1)), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2470#(= state21 state11), 60#true, Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 1674#(and finished1 finished2), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1222#(and finished1 finished2), 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3143#(not finished2), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3314#(or finished1 (not finished2)), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 774#(and finished1 finished2), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2201#(not finished1), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2845#(or finished1 (not finished2)), 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 827#finished2, 319#(or finished2 (and (= state21 state11) (not (select done state11)))), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), 1367#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1247#true, Black: 1709#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), 1387#(or finished2 (and (not (select done state21)) (= (select update state11) state21))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 2445#(and finished1 finished2), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2846#(not finished2), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2472#(or (and (= state11 (select update state21)) (not (select done state11))) finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, 2032#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:19,252 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:10:19,252 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:10:19,252 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:10:19,252 INFO L387 tUnfolder$Statistics]: existing Event has 27 ancestors and is cut-off event [2021-03-11 07:10:19,646 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][266], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 1904#true, Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 20#L54true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 27#L32true, 2592#(and (not (select done state21)) (not finished2)), Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2468#true, Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 3084#(and (not finished2) (not finished1)), Black: 56#(<= 1 size1), 60#true, Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3088#(and (= state21 state11) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1716#(not finished1), 3272#(and (not (select done state21)) (not finished2) (not finished1)), 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 224#true, Black: 3143#(not finished2), Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3315#(not finished2), 2291#(and (not finished2) (not finished1)), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), 780#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), 2321#true, Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 309#(<= size1 0), Black: 310#(<= size1 1), 1345#(and (not finished2) (not finished1)), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1247#true, Black: 1709#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2984#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2002#(and (not finished2) (not finished1)), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:19,646 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:10:19,646 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:10:19,646 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:10:19,646 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:10:19,646 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:10:19,647 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][18], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), 10#L40true, Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 1904#true, Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 27#L32true, 2592#(and (not (select done state21)) (not finished2)), Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2468#true, Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 3084#(and (not finished2) (not finished1)), Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2470#(= state21 state11), 60#true, Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3088#(and (= state21 state11) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1716#(not finished1), 3272#(and (not (select done state21)) (not finished2) (not finished1)), 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 3143#(not finished2), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3315#(not finished2), 2291#(and (not finished2) (not finished1)), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), 780#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), 2321#true, Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 309#(<= size1 0), Black: 310#(<= size1 1), 1345#(and (not finished2) (not finished1)), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1247#true, Black: 1709#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2984#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2002#(and (not finished2) (not finished1)), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:19,647 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:10:19,647 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:10:19,647 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:10:19,647 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:10:19,647 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:10:24,470 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][1338], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, 15#L26true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 21#thread2FINALtrue, Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 26#thread3FINALtrue, 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 43#(not finished2), Black: 2978#true, Black: 49#(not finished1), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 3084#(and (not finished2) (not finished1)), Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2470#(= state21 state11), 60#true, Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 1674#(and finished1 finished2), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1222#(and finished1 finished2), 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, 1247#true, Black: 149#(= state22 state12), Black: 3143#(not finished2), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3314#(or finished1 (not finished2)), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 774#(and finished1 finished2), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2845#(or finished1 (not finished2)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), 309#(<= size1 0), Black: 307#true, Black: 310#(<= size1 1), 315#true, 827#finished2, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1709#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 2445#(and finished1 finished2), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2472#(or (and (= state11 (select update state21)) (not (select done state11))) finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, 2032#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:24,470 INFO L384 tUnfolder$Statistics]: this new event has 28 ancestors and is cut-off event [2021-03-11 07:10:24,470 INFO L387 tUnfolder$Statistics]: existing Event has 26 ancestors and is cut-off event [2021-03-11 07:10:24,470 INFO L387 tUnfolder$Statistics]: existing Event has 26 ancestors and is cut-off event [2021-03-11 07:10:24,470 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:10:24,470 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][87], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 10#L40true, Black: 1391#(not finished1), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), 15#L26true, Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 26#thread3FINALtrue, Black: 43#(not finished2), Black: 49#(not finished1), Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 3084#(and (not finished2) (not finished1)), Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2470#(= state21 state11), 60#true, Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 3136#true, Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), 2636#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 625#finished2, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 1247#true, Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 149#(= state22 state12), Black: 3143#(not finished2), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3308#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2201#(not finished1), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2327#finished2, 2840#true, 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, 827#finished2, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1709#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), 1383#true, Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2845#(or finished1 (not finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), 2978#true, Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2468#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:24,470 INFO L384 tUnfolder$Statistics]: this new event has 28 ancestors and is cut-off event [2021-03-11 07:10:24,470 INFO L387 tUnfolder$Statistics]: existing Event has 26 ancestors and is cut-off event [2021-03-11 07:10:24,470 INFO L387 tUnfolder$Statistics]: existing Event has 26 ancestors and is cut-off event [2021-03-11 07:10:24,470 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:10:26,128 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][806], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 21#thread2FINALtrue, Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 26#thread3FINALtrue, 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 43#(not finished2), Black: 2978#true, Black: 49#(not finished1), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 3084#(and (not finished2) (not finished1)), Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2470#(= state21 state11), 60#true, Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 1674#(and finished1 finished2), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1222#(and finished1 finished2), 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, 1247#true, Black: 149#(= state22 state12), Black: 3143#(not finished2), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3314#(or finished1 (not finished2)), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 774#(and finished1 finished2), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2845#(or finished1 (not finished2)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), 309#(<= size1 0), Black: 307#true, Black: 310#(<= size1 1), 315#true, 827#finished2, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1709#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 2445#(and finished1 finished2), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2472#(or (and (= state11 (select update state21)) (not (select done state11))) finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, 2032#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:26,128 INFO L384 tUnfolder$Statistics]: this new event has 29 ancestors and is cut-off event [2021-03-11 07:10:26,128 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:10:26,128 INFO L387 tUnfolder$Statistics]: existing Event has 27 ancestors and is cut-off event [2021-03-11 07:10:26,128 INFO L387 tUnfolder$Statistics]: existing Event has 27 ancestors and is cut-off event [2021-03-11 07:10:26,129 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][218], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 10#L40true, Black: 1391#(not finished1), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 26#thread3FINALtrue, 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 43#(not finished2), Black: 2978#true, Black: 49#(not finished1), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 3084#(and (not finished2) (not finished1)), Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2470#(= state21 state11), 60#true, Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 1674#(and finished1 finished2), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1222#(and finished1 finished2), 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, 1247#true, Black: 149#(= state22 state12), Black: 3143#(not finished2), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3314#(or finished1 (not finished2)), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 774#(and finished1 finished2), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2201#(not finished1), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2845#(or finished1 (not finished2)), 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, 827#finished2, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1709#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), 1383#true, Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 2445#(and finished1 finished2), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2472#(or (and (= state11 (select update state21)) (not (select done state11))) finished1), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, 2032#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:26,129 INFO L384 tUnfolder$Statistics]: this new event has 29 ancestors and is cut-off event [2021-03-11 07:10:26,129 INFO L387 tUnfolder$Statistics]: existing Event has 27 ancestors and is cut-off event [2021-03-11 07:10:26,129 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:10:26,129 INFO L387 tUnfolder$Statistics]: existing Event has 27 ancestors and is cut-off event [2021-03-11 07:10:26,130 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][87], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 18#L27true, Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 26#thread3FINALtrue, Black: 43#(not finished2), Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 3084#(and (not finished2) (not finished1)), Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2470#(= state21 state11), 60#true, Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 3136#true, Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), 2636#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 149#(= state22 state12), Black: 3143#(not finished2), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1253#(not finished1), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3308#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2840#true, 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 2451#(and (or (select done state21) (not finished1)) finished2), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2845#(or finished1 (not finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), 2978#true, Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2468#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2014#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:26,130 INFO L384 tUnfolder$Statistics]: this new event has 29 ancestors and is cut-off event [2021-03-11 07:10:26,130 INFO L387 tUnfolder$Statistics]: existing Event has 27 ancestors and is cut-off event [2021-03-11 07:10:26,130 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:10:26,130 INFO L387 tUnfolder$Statistics]: existing Event has 27 ancestors and is cut-off event [2021-03-11 07:10:26,130 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][803], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 26#thread3FINALtrue, 33#L27-1true, Black: 43#(not finished2), Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), 56#(<= 1 size1), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 55#(<= 0 size1), Black: 3084#(and (not finished2) (not finished1)), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2470#(= state21 state11), 60#true, Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 3136#true, Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), 2636#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 149#(= state22 state12), Black: 3143#(not finished2), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1253#(not finished1), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3308#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2840#true, 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 762#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 766#(and (= state11 (select update state21)) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 309#(<= size1 0), Black: 310#(<= size1 1), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 2451#(and (or (select done state21) (not finished1)) finished2), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2845#(or finished1 (not finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), 2978#true, Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2468#true, Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2014#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:10:26,131 INFO L384 tUnfolder$Statistics]: this new event has 29 ancestors and is cut-off event [2021-03-11 07:10:26,131 INFO L387 tUnfolder$Statistics]: existing Event has 27 ancestors and is cut-off event [2021-03-11 07:10:26,131 INFO L387 tUnfolder$Statistics]: existing Event has 27 ancestors and is cut-off event [2021-03-11 07:10:26,131 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:10:32,232 INFO L129 PetriNetUnfolder]: 32882/56794 cut-off events. [2021-03-11 07:10:32,233 INFO L130 PetriNetUnfolder]: For 3022297/3026423 co-relation queries the response was YES. [2021-03-11 07:10:35,812 INFO L84 FinitePrefix]: Finished finitePrefix Result has 620195 conditions, 56794 events. 32882/56794 cut-off events. For 3022297/3026423 co-relation queries the response was YES. Maximal size of possible extension queue 2480. Compared 515571 event pairs, 2236 based on Foata normal form. 1047/56983 useless extension candidates. Maximal degree in co-relation 619939. Up to 20453 conditions per place. [2021-03-11 07:10:36,117 INFO L132 encePairwiseOnDemand]: 20/30 looper letters, 851 selfloop transitions, 955 changer transitions 0/1839 dead transitions. [2021-03-11 07:10:36,117 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 723 places, 1839 transitions, 66174 flow [2021-03-11 07:10:36,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-03-11 07:10:36,117 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 23 states. [2021-03-11 07:10:36,117 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 511 transitions. [2021-03-11 07:10:36,118 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.7405797101449275 [2021-03-11 07:10:36,118 INFO L72 ComplementDD]: Start complementDD. Operand 23 states and 511 transitions. [2021-03-11 07:10:36,118 INFO L73 IsDeterministic]: Start isDeterministic. Operand 23 states and 511 transitions. [2021-03-11 07:10:36,118 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 07:10:36,118 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 23 states and 511 transitions. [2021-03-11 07:10:36,118 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 24 states, 23 states have (on average 22.217391304347824) internal successors, (511), 23 states have internal predecessors, (511), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 07:10:36,119 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 24 states, 24 states have (on average 30.0) internal successors, (720), 24 states have internal predecessors, (720), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 07:10:36,119 INFO L81 ComplementDD]: Finished complementDD. Result has 24 states, 24 states have (on average 30.0) internal successors, (720), 24 states have internal predecessors, (720), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 07:10:36,119 INFO L185 Difference]: Start difference. First operand has 701 places, 1683 transitions, 59747 flow. Second operand 23 states and 511 transitions. [2021-03-11 07:10:36,119 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 723 places, 1839 transitions, 66174 flow [2021-03-11 07:11:39,851 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 713 places, 1839 transitions, 65869 flow, removed 42 selfloop flow, removed 10 redundant places. [2021-03-11 07:11:39,917 INFO L241 Difference]: Finished difference. Result has 718 places, 1701 transitions, 63511 flow [2021-03-11 07:11:39,918 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=30, PETRI_DIFFERENCE_MINUEND_FLOW=59443, PETRI_DIFFERENCE_MINUEND_PLACES=691, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1683, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=937, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=734, PETRI_DIFFERENCE_SUBTRAHEND_STATES=23, PETRI_FLOW=63511, PETRI_PLACES=718, PETRI_TRANSITIONS=1701} [2021-03-11 07:11:39,918 INFO L335 CegarLoopForPetriNet]: 32 programPoint places, 686 predicate places. [2021-03-11 07:11:39,918 INFO L480 AbstractCegarLoop]: Abstraction has has 718 places, 1701 transitions, 63511 flow [2021-03-11 07:11:39,918 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 17.90909090909091) internal successors, (197), 11 states have internal predecessors, (197), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 07:11:39,918 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 07:11:39,918 INFO L255 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 07:11:40,134 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2021-03-11 07:11:40,134 INFO L428 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-11 07:11:40,134 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 07:11:40,134 INFO L82 PathProgramCache]: Analyzing trace with hash -1225225167, now seen corresponding path program 25 times [2021-03-11 07:11:40,134 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 07:11:40,134 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1511567099] [2021-03-11 07:11:40,134 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 07:11:40,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 07:11:40,175 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,175 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:11:40,177 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,177 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:11:40,179 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,179 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:11:40,180 INFO L142 QuantifierPusher]: treesize reduction 13, result has 53.6 percent of original size [2021-03-11 07:11:40,180 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-11 07:11:40,189 INFO L142 QuantifierPusher]: treesize reduction 13, result has 50.0 percent of original size [2021-03-11 07:11:40,189 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-11 07:11:40,196 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,196 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:11:40,199 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,200 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:11:40,203 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,203 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:11:40,203 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-11 07:11:40,204 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1511567099] [2021-03-11 07:11:40,204 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [401916273] [2021-03-11 07:11:40,204 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-11 07:11:40,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 07:11:40,224 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 10 conjunts are in the unsatisfiable core [2021-03-11 07:11:40,225 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-11 07:11:40,225 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,225 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:11:40,225 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,226 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:11:40,226 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,226 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:11:40,226 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,226 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:11:40,226 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,227 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:11:40,227 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,227 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:11:40,227 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,227 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:11:40,227 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,228 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:11:40,228 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,228 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:11:40,228 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,228 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:11:40,228 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,229 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:11:40,229 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,229 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:11:40,229 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,229 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:11:40,229 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,230 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:11:40,230 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,230 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:11:40,230 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,230 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:11:40,230 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,230 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:11:40,231 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,231 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:11:40,231 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,236 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:11:40,236 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,236 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:11:40,236 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,237 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:11:40,237 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,237 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:11:40,237 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,237 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:11:40,237 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,238 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:11:40,238 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,238 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:11:40,238 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,238 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:11:40,238 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,238 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:11:40,239 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,239 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:11:40,239 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,239 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:11:40,239 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,239 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:11:40,240 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,240 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:11:40,240 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,240 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:11:40,240 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,240 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:11:40,241 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,241 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:11:40,241 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,241 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:11:40,241 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,241 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:11:40,242 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,242 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:11:40,242 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,242 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:11:40,242 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,242 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:11:40,242 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,243 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:11:40,243 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,243 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:11:40,244 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,244 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:11:40,245 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,245 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:11:40,245 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,245 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:11:40,245 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,246 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:11:40,246 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,246 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:11:40,246 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,246 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:11:40,246 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,247 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:11:40,247 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,248 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 07:11:40,248 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,248 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-11 07:11:40,248 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-11 07:11:40,249 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,249 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 07:11:40,249 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,249 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-11 07:11:40,249 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-11 07:11:40,249 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,250 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 07:11:40,250 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,251 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-11 07:11:40,251 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-11 07:11:40,252 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-03-11 07:11:40,253 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,253 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:11:40,253 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,253 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:11:40,253 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-11 07:11:40,254 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,254 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,254 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:11:40,254 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-11 07:11:40,255 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-03-11 07:11:40,255 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,255 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:11:40,255 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,255 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:11:40,255 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,256 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-11 07:11:40,256 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,256 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-11 07:11:40,256 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,256 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-11 07:11:40,257 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,257 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-11 07:11:40,266 INFO L142 QuantifierPusher]: treesize reduction 9, result has 43.8 percent of original size [2021-03-11 07:11:40,266 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-11 07:11:40,266 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,266 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:11:40,266 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,267 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:11:40,267 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,267 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:11:40,267 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,267 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:11:40,267 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,268 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:11:40,268 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,268 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:11:40,268 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,268 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:11:40,268 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,269 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:11:40,269 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,269 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:11:40,269 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,269 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:11:40,269 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,269 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:11:40,270 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,270 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:11:40,270 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,270 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:11:40,270 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,270 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:11:40,271 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,271 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:11:40,271 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,271 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:11:40,271 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,271 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:11:40,272 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,272 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:11:40,272 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,272 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:11:40,272 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,272 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:11:40,273 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,273 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:11:40,273 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,273 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:11:40,273 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,273 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:11:40,274 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,274 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:11:40,274 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,274 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:11:40,274 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,274 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:11:40,274 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,275 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:11:40,275 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,275 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:11:40,275 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,275 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:11:40,275 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,276 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:11:40,276 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,276 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:11:40,276 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,276 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:11:40,276 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,277 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:11:40,277 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,277 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:11:40,277 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,277 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:11:40,277 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,278 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:11:40,278 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,278 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:11:40,278 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,278 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:11:40,278 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,278 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:11:40,279 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,279 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:11:40,279 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,279 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:11:40,279 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,279 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:11:40,280 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,280 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:11:40,280 INFO L142 QuantifierPusher]: treesize reduction 11, result has 38.9 percent of original size [2021-03-11 07:11:40,280 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-11 07:11:40,280 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,280 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 07:11:40,281 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,281 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:11:40,281 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-11 07:11:40,281 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,282 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:11:40,282 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,282 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:11:40,283 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,283 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:11:40,283 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,283 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:11:40,283 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,283 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:11:40,283 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,284 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:11:40,284 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,284 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:11:40,284 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,284 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:11:40,284 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,285 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:11:40,285 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,285 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:11:40,285 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,285 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:11:40,285 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,285 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:11:40,286 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,286 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:11:40,286 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,286 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:11:40,286 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:11:40,286 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:11:40,287 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-11 07:11:40,287 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-11 07:11:40,287 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 8 [2021-03-11 07:11:40,287 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [571169701] [2021-03-11 07:11:40,288 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-03-11 07:11:40,288 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 07:11:40,288 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-03-11 07:11:40,288 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2021-03-11 07:11:40,304 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 16 out of 30 [2021-03-11 07:11:40,304 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 718 places, 1701 transitions, 63511 flow. Second operand has 9 states, 9 states have (on average 18.333333333333332) internal successors, (165), 9 states have internal predecessors, (165), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 07:11:40,304 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 07:11:40,304 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 16 of 30 [2021-03-11 07:11:40,304 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 07:11:49,424 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][80], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 27#L32true, 2592#(and (not (select done state21)) (not finished2)), Black: 43#(not finished2), Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 56#(<= 1 size1), Black: 3084#(and (not finished2) (not finished1)), 60#true, Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1716#(not finished1), 3272#(and (not (select done state21)) (not finished2) (not finished1)), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 224#true, Black: 3143#(not finished2), Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1253#(not finished1), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3308#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 770#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), 2321#true, Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2840#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), 1391#(not finished1), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), Black: 3410#(and (= state21 state11) (not finished2) (not finished1)), 1911#(not finished1), Black: 3314#(or finished1 (not finished2)), Black: 3315#(not finished2), Black: 3412#(and (not finished2) (not finished1)), 3451#true, Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), 2978#true, Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:11:49,425 INFO L384 tUnfolder$Statistics]: this new event has 22 ancestors and is cut-off event [2021-03-11 07:11:49,425 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:11:49,425 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:11:49,425 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:11:52,067 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][648], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, 15#L26true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 21#thread2FINALtrue, Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 43#(not finished2), Black: 2978#true, Black: 49#(not finished1), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 56#(<= 1 size1), Black: 3084#(and (not finished2) (not finished1)), 60#true, Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 1247#true, 224#true, Black: 3143#(not finished2), Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3314#(or finished1 (not finished2)), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), 2321#true, Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2845#(or finished1 (not finished2)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), Black: 307#true, Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 3410#(and (= state21 state11) (not finished2) (not finished1)), Black: 3315#(not finished2), Black: 3412#(and (not finished2) (not finished1)), Black: 3308#true, 3455#(or finished1 (and (= state21 state11) (not (select done state11)))), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:11:52,068 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 07:11:52,068 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:11:52,068 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:11:52,068 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:11:52,068 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][80], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, 15#L26true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2592#(and (not (select done state21)) (not finished2)), Black: 43#(not finished2), Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 49#(not finished1), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 56#(<= 1 size1), Black: 3084#(and (not finished2) (not finished1)), 60#true, Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), 3143#(not finished2), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), 2636#true, Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 1247#true, 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3308#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), 2321#true, Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2840#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, 820#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 3410#(and (= state21 state11) (not finished2) (not finished1)), Black: 3314#(or finished1 (not finished2)), Black: 3315#(not finished2), Black: 3412#(and (not finished2) (not finished1)), 3451#true, Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), 2978#true, Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:11:52,068 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 07:11:52,068 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:11:52,068 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:11:52,068 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:11:52,070 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][253], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 11#L40-1true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 1904#true, Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 20#L54true, Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 27#L32true, 2592#(and (not (select done state21)) (not finished2)), Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 56#(<= 1 size1), Black: 3084#(and (not finished2) (not finished1)), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2470#(= state21 state11), 60#true, Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1716#(not finished1), 3272#(and (not (select done state21)) (not finished2) (not finished1)), 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 3143#(not finished2), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3315#(not finished2), 2291#(and (not finished2) (not finished1)), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), 780#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), 2321#true, Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 1345#(and (not finished2) (not finished1)), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), 1391#(not finished1), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), Black: 3410#(and (= state21 state11) (not finished2) (not finished1)), Black: 3314#(or finished1 (not finished2)), Black: 3412#(and (not finished2) (not finished1)), Black: 3308#true, 3458#(not finished2), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2984#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2002#(and (not finished2) (not finished1)), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:11:52,070 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 07:11:52,070 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:11:52,070 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:11:52,070 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:11:52,071 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][12], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 1904#true, Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 27#L32true, 2592#(and (not (select done state21)) (not finished2)), Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 56#(<= 1 size1), Black: 3084#(and (not finished2) (not finished1)), 60#true, Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1716#(not finished1), 3272#(and (not (select done state21)) (not finished2) (not finished1)), 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 224#true, Black: 3143#(not finished2), Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3315#(not finished2), 2291#(and (not finished2) (not finished1)), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), 780#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), 2321#true, Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 1345#(and (not finished2) (not finished1)), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), 1391#(not finished1), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), Black: 3410#(and (= state21 state11) (not finished2) (not finished1)), Black: 3314#(or finished1 (not finished2)), Black: 3412#(and (not finished2) (not finished1)), Black: 3308#true, 3458#(not finished2), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2984#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2002#(and (not finished2) (not finished1)), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:11:52,071 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 07:11:52,071 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:11:52,071 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:11:52,071 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:11:54,160 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][12], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 3084#(and (not finished2) (not finished1)), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 18#L27true, 2578#(and (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 20#L54true, 1556#(or finished2 (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 2644#(not finished2), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 1115#(or finished2 (not finished1)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 3244#(and (not finished2) (not finished1)), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 3143#(not finished2), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1253#(not finished1), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), 3412#(and (not finished2) (not finished1)), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 2421#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 3410#(and (= state21 state11) (not finished2) (not finished1)), Black: 3314#(or finished1 (not finished2)), 1911#(not finished1), Black: 3315#(not finished2), Black: 3308#true, 3458#(not finished2), 2946#(and (not finished2) (not finished1)), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:11:54,160 INFO L384 tUnfolder$Statistics]: this new event has 24 ancestors and is cut-off event [2021-03-11 07:11:54,160 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:11:54,160 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:11:54,160 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:11:54,161 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][193], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 3084#(and (not finished2) (not finished1)), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 2578#(and (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 20#L54true, 1556#(or finished2 (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 33#L27-1true, Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), 56#(<= 1 size1), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 55#(<= 0 size1), Black: 2468#true, Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 2644#(not finished2), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 1115#(or finished2 (not finished1)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 3244#(and (not finished2) (not finished1)), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 3143#(not finished2), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1253#(not finished1), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), 3412#(and (not finished2) (not finished1)), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 2421#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 3410#(and (= state21 state11) (not finished2) (not finished1)), Black: 3314#(or finished1 (not finished2)), 1911#(not finished1), Black: 3315#(not finished2), Black: 3308#true, 2946#(and (not finished2) (not finished1)), 3458#(not finished2), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:11:54,161 INFO L384 tUnfolder$Statistics]: this new event has 24 ancestors and is cut-off event [2021-03-11 07:11:54,161 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:11:54,161 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:11:54,161 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:11:54,163 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][194], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 20#L54true, 3092#(and (not finished2) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 21#thread2FINALtrue, Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 2582#(and (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 49#(not finished1), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 3084#(and (not finished2) (not finished1)), Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 1110#true, Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 1247#true, Black: 3143#(not finished2), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3315#(not finished2), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), 2321#true, Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), Black: 307#true, Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 3410#(and (= state21 state11) (not finished2) (not finished1)), Black: 3314#(or finished1 (not finished2)), Black: 3412#(and (not finished2) (not finished1)), Black: 3308#true, Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, 3555#(and (not finished2) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:11:54,163 INFO L384 tUnfolder$Statistics]: this new event has 24 ancestors and is cut-off event [2021-03-11 07:11:54,163 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:11:54,163 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:11:54,163 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:11:54,163 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][26], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 20#L54true, 3092#(and (not finished2) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 2582#(and (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 49#(not finished1), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 56#(<= 1 size1), Black: 3084#(and (not finished2) (not finished1)), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 1110#true, Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 1247#true, Black: 3143#(not finished2), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3315#(not finished2), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), 2321#true, Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, 820#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 3410#(and (= state21 state11) (not finished2) (not finished1)), Black: 3314#(or finished1 (not finished2)), Black: 3412#(and (not finished2) (not finished1)), Black: 3308#true, Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, 3555#(and (not finished2) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:11:54,163 INFO L384 tUnfolder$Statistics]: this new event has 24 ancestors and is cut-off event [2021-03-11 07:11:54,163 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:11:54,163 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:11:54,163 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:11:54,165 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][12], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 14#L55true, 1550#true, 15#L26true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2592#(and (not (select done state21)) (not finished2)), Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 49#(not finished1), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 56#(<= 1 size1), Black: 3084#(and (not finished2) (not finished1)), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), 3143#(not finished2), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 2644#(not finished2), 1110#true, Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 1247#true, 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3315#(not finished2), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), 2321#true, Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, 820#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 3410#(and (= state21 state11) (not finished2) (not finished1)), Black: 3314#(or finished1 (not finished2)), Black: 3412#(and (not finished2) (not finished1)), Black: 3308#true, 3458#(not finished2), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2984#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:11:54,165 INFO L384 tUnfolder$Statistics]: this new event has 24 ancestors and is cut-off event [2021-03-11 07:11:54,165 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:11:54,165 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:11:54,165 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:11:54,166 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][478], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 14#L55true, 1550#true, 15#L26true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 3092#(and (not finished2) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 21#thread2FINALtrue, Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 49#(not finished1), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 3084#(and (not finished2) (not finished1)), Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 1110#true, Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 1247#true, 224#true, Black: 3143#(not finished2), Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3315#(not finished2), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), 2321#true, Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), Black: 307#true, Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 3410#(and (= state21 state11) (not finished2) (not finished1)), Black: 3314#(or finished1 (not finished2)), Black: 3412#(and (not finished2) (not finished1)), Black: 3308#true, Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, 3555#(and (not finished2) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:11:54,166 INFO L384 tUnfolder$Statistics]: this new event has 24 ancestors and is cut-off event [2021-03-11 07:11:54,166 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:11:54,166 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:11:54,166 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:11:54,811 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][796], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 21#thread2FINALtrue, Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 43#(not finished2), Black: 2978#true, Black: 49#(not finished1), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 56#(<= 1 size1), Black: 3084#(and (not finished2) (not finished1)), 60#true, Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 1247#true, 224#true, Black: 3143#(not finished2), Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3314#(or finished1 (not finished2)), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), 2321#true, Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2845#(or finished1 (not finished2)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), Black: 307#true, Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 3410#(and (= state21 state11) (not finished2) (not finished1)), Black: 3315#(not finished2), Black: 3412#(and (not finished2) (not finished1)), Black: 3308#true, 3455#(or finished1 (and (= state21 state11) (not (select done state11)))), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2846#(not finished2), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:11:54,812 INFO L384 tUnfolder$Statistics]: this new event has 24 ancestors and is cut-off event [2021-03-11 07:11:54,812 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:11:54,812 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:11:54,812 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:11:54,812 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][200], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 43#(not finished2), Black: 2978#true, Black: 49#(not finished1), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 56#(<= 1 size1), Black: 3084#(and (not finished2) (not finished1)), 60#true, Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 1247#true, 224#true, Black: 3143#(not finished2), Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3314#(or finished1 (not finished2)), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), 2321#true, Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2845#(or finished1 (not finished2)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, 820#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 3410#(and (= state21 state11) (not finished2) (not finished1)), Black: 3315#(not finished2), Black: 3412#(and (not finished2) (not finished1)), Black: 3308#true, 3455#(or finished1 (and (= state21 state11) (not (select done state11)))), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:11:54,812 INFO L384 tUnfolder$Statistics]: this new event has 24 ancestors and is cut-off event [2021-03-11 07:11:54,812 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:11:54,812 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:11:54,812 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:11:54,814 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][80], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 18#L27true, Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 1556#(or finished2 (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2592#(and (not (select done state21)) (not finished2)), Black: 43#(not finished2), Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 56#(<= 1 size1), Black: 3084#(and (not finished2) (not finished1)), 60#true, Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), 2636#true, Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 1115#(or finished2 (not finished1)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 3244#(and (not finished2) (not finished1)), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 224#true, Black: 3143#(not finished2), Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1253#(not finished1), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3308#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2840#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), 1391#(not finished1), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 2421#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 3410#(and (= state21 state11) (not finished2) (not finished1)), 1911#(not finished1), Black: 3314#(or finished1 (not finished2)), Black: 3315#(not finished2), Black: 3412#(and (not finished2) (not finished1)), 3451#true, Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2846#(not finished2), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), 2978#true, Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:11:54,814 INFO L384 tUnfolder$Statistics]: this new event has 24 ancestors and is cut-off event [2021-03-11 07:11:54,814 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:11:54,814 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:11:54,814 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:11:54,896 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][793], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 1556#(or finished2 (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2592#(and (not (select done state21)) (not finished2)), 33#L27-1true, Black: 43#(not finished2), Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), 56#(<= 1 size1), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 55#(<= 0 size1), Black: 3084#(and (not finished2) (not finished1)), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2470#(= state21 state11), 60#true, Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), 2636#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), 1115#(or finished2 (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 3244#(and (not finished2) (not finished1)), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 149#(= state22 state12), Black: 3143#(not finished2), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1253#(not finished1), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3308#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2840#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1247#true, Black: 1709#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), 1391#(not finished1), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 2421#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 3410#(and (= state21 state11) (not finished2) (not finished1)), 1911#(not finished1), Black: 3314#(or finished1 (not finished2)), Black: 3315#(not finished2), Black: 3412#(and (not finished2) (not finished1)), 3451#true, Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2846#(not finished2), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), 2978#true, Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:11:54,896 INFO L384 tUnfolder$Statistics]: this new event has 22 ancestors and is not cut-off event [2021-03-11 07:11:54,896 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is not cut-off event [2021-03-11 07:11:54,896 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is not cut-off event [2021-03-11 07:11:54,896 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is not cut-off event [2021-03-11 07:11:57,009 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][12], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 3084#(and (not finished2) (not finished1)), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 14#L55true, Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 18#L27true, Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 1556#(or finished2 (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2592#(and (not (select done state21)) (not finished2)), Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 2644#(not finished2), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 1115#(or finished2 (not finished1)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 3244#(and (not finished2) (not finished1)), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 3143#(not finished2), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1253#(not finished1), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), 2326#(or finished2 (not finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, 825#(or (select done state21) (not finished1)), Black: 309#(<= size1 0), Black: 310#(<= size1 1), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), 3412#(and (not finished2) (not finished1)), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), Black: 3410#(and (= state21 state11) (not finished2) (not finished1)), Black: 3314#(or finished1 (not finished2)), 1911#(not finished1), Black: 3315#(not finished2), Black: 3308#true, 3458#(not finished2), 2946#(and (not finished2) (not finished1)), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:11:57,010 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:11:57,010 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:11:57,010 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:11:57,010 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:11:57,010 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][193], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 3084#(and (not finished2) (not finished1)), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 14#L55true, Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 1556#(or finished2 (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2592#(and (not (select done state21)) (not finished2)), 33#L27-1true, Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), 56#(<= 1 size1), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 55#(<= 0 size1), Black: 2468#true, Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 2644#(not finished2), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 1115#(or finished2 (not finished1)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 3244#(and (not finished2) (not finished1)), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 3143#(not finished2), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1253#(not finished1), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), 2326#(or finished2 (not finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), 825#(or (select done state21) (not finished1)), Black: 310#(<= size1 1), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), 3412#(and (not finished2) (not finished1)), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), Black: 3410#(and (= state21 state11) (not finished2) (not finished1)), Black: 3314#(or finished1 (not finished2)), 1911#(not finished1), Black: 3315#(not finished2), Black: 3308#true, 3458#(not finished2), 2946#(and (not finished2) (not finished1)), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:11:57,010 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:11:57,010 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:11:57,010 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:11:57,010 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:11:57,012 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][12], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 14#L55true, 1550#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2592#(and (not (select done state21)) (not finished2)), Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 49#(not finished1), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 56#(<= 1 size1), Black: 3084#(and (not finished2) (not finished1)), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 1110#true, Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 1247#true, Black: 3143#(not finished2), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3315#(not finished2), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), 2321#true, Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, 820#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 3410#(and (= state21 state11) (not finished2) (not finished1)), Black: 3314#(or finished1 (not finished2)), Black: 3412#(and (not finished2) (not finished1)), Black: 3308#true, 3458#(not finished2), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2984#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:11:57,012 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:11:57,012 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:11:57,012 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:11:57,012 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:11:57,012 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][646], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, 14#L55true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 3092#(and (not finished2) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 21#thread2FINALtrue, Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 49#(not finished1), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 56#(<= 1 size1), Black: 3084#(and (not finished2) (not finished1)), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 1110#true, Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 1247#true, Black: 3143#(not finished2), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3315#(not finished2), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2291#(and (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), 2321#true, Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), Black: 307#true, Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 3410#(and (= state21 state11) (not finished2) (not finished1)), Black: 3314#(or finished1 (not finished2)), Black: 3412#(and (not finished2) (not finished1)), Black: 3308#true, Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, 3555#(and (not finished2) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:11:57,012 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:11:57,012 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:11:57,012 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:11:57,012 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:11:57,014 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][647], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, 15#L26true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 21#thread2FINALtrue, Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 43#(not finished2), Black: 2978#true, Black: 49#(not finished1), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 56#(<= 1 size1), Black: 3084#(and (not finished2) (not finished1)), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), 1247#true, 224#true, Black: 3143#(not finished2), Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3314#(or finished1 (not finished2)), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), 2321#true, Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2845#(or finished1 (not finished2)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), Black: 307#true, Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 3410#(and (= state21 state11) (not finished2) (not finished1)), Black: 3315#(not finished2), Black: 3412#(and (not finished2) (not finished1)), Black: 3308#true, 3455#(or finished1 (and (= state21 state11) (not (select done state11)))), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:11:57,014 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:11:57,014 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:11:57,014 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:11:57,015 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:11:57,015 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][80], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, 15#L26true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2592#(and (not (select done state21)) (not finished2)), Black: 43#(not finished2), Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 49#(not finished1), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 56#(<= 1 size1), Black: 3084#(and (not finished2) (not finished1)), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 3136#true, Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), 2636#true, Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 1247#true, 224#true, Black: 3143#(not finished2), Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3308#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), 2321#true, Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2840#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, 820#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 3410#(and (= state21 state11) (not finished2) (not finished1)), Black: 3314#(or finished1 (not finished2)), Black: 3315#(not finished2), Black: 3412#(and (not finished2) (not finished1)), 3451#true, Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), 2978#true, Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:11:57,015 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:11:57,015 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:11:57,015 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:11:57,015 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:11:57,017 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][194], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 14#L55true, 1550#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 3092#(and (not finished2) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 21#thread2FINALtrue, Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 49#(not finished1), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 56#(<= 1 size1), Black: 3084#(and (not finished2) (not finished1)), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 1110#true, Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 1247#true, 224#true, Black: 3143#(not finished2), Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3315#(not finished2), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), 2321#true, Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), Black: 307#true, Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 3410#(and (= state21 state11) (not finished2) (not finished1)), Black: 3314#(or finished1 (not finished2)), Black: 3412#(and (not finished2) (not finished1)), Black: 3308#true, Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, 3555#(and (not finished2) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:11:57,017 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:11:57,017 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:11:57,017 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:11:57,017 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:11:57,017 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][26], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 14#L55true, 1550#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 3092#(and (not finished2) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 49#(not finished1), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 56#(<= 1 size1), Black: 3084#(and (not finished2) (not finished1)), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 1110#true, Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 1247#true, 224#true, Black: 3143#(not finished2), Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3315#(not finished2), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), 2321#true, Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, 820#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 3410#(and (= state21 state11) (not finished2) (not finished1)), Black: 3314#(or finished1 (not finished2)), Black: 3412#(and (not finished2) (not finished1)), Black: 3308#true, Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, 3555#(and (not finished2) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:11:57,017 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:11:57,017 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:11:57,017 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:11:57,018 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:11:57,019 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][12], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, 3084#(and (not finished2) (not finished1)), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 14#L55true, Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 18#L27true, Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 1556#(or finished2 (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2592#(and (not (select done state21)) (not finished2)), Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 2644#(not finished2), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 1115#(or finished2 (not finished1)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 3244#(and (not finished2) (not finished1)), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 224#true, Black: 3143#(not finished2), Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1253#(not finished1), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), 3412#(and (not finished2) (not finished1)), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 2421#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 3410#(and (= state21 state11) (not finished2) (not finished1)), Black: 3314#(or finished1 (not finished2)), 1911#(not finished1), Black: 3315#(not finished2), Black: 3308#true, 3458#(not finished2), 2946#(and (not finished2) (not finished1)), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:11:57,019 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:11:57,019 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:11:57,020 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:11:57,020 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:11:57,020 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][193], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, 3084#(and (not finished2) (not finished1)), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 14#L55true, Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 1556#(or finished2 (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2592#(and (not (select done state21)) (not finished2)), 33#L27-1true, Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), 56#(<= 1 size1), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 55#(<= 0 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 2644#(not finished2), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 1115#(or finished2 (not finished1)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 3244#(and (not finished2) (not finished1)), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 224#true, Black: 3143#(not finished2), Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1253#(not finished1), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), 3412#(and (not finished2) (not finished1)), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 2421#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 3410#(and (= state21 state11) (not finished2) (not finished1)), Black: 3314#(or finished1 (not finished2)), 1911#(not finished1), Black: 3315#(not finished2), Black: 3308#true, 3458#(not finished2), 2946#(and (not finished2) (not finished1)), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:11:57,020 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:11:57,020 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:11:57,020 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:11:57,020 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:11:57,099 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][648], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, 15#L26true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 21#thread2FINALtrue, Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 43#(not finished2), Black: 2978#true, Black: 49#(not finished1), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 3084#(and (not finished2) (not finished1)), Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 1110#true, Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 1247#true, 224#true, Black: 3143#(not finished2), Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3314#(or finished1 (not finished2)), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), 2321#true, Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2845#(or finished1 (not finished2)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), Black: 307#true, Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 3410#(and (= state21 state11) (not finished2) (not finished1)), Black: 3315#(not finished2), Black: 3412#(and (not finished2) (not finished1)), Black: 3308#true, 3455#(or finished1 (and (= state21 state11) (not (select done state11)))), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2846#(not finished2), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:11:57,099 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:11:57,099 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:11:57,099 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:11:57,099 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:11:57,099 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:11:57,099 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][80], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, 15#L26true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2592#(and (not (select done state21)) (not finished2)), Black: 43#(not finished2), Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 49#(not finished1), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 56#(<= 1 size1), Black: 3084#(and (not finished2) (not finished1)), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), 3143#(not finished2), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), 2636#true, Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 1110#true, Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 1247#true, 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3308#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), 2321#true, Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2840#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 3410#(and (= state21 state11) (not finished2) (not finished1)), Black: 3314#(or finished1 (not finished2)), Black: 3315#(not finished2), Black: 3412#(and (not finished2) (not finished1)), 3451#true, Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2846#(not finished2), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), 2978#true, Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:11:57,100 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:11:57,100 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:11:57,100 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:11:57,100 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:11:57,100 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:11:57,782 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][253], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 11#L40-1true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 18#L27true, Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 20#L54true, Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2592#(and (not (select done state21)) (not finished2)), Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 56#(<= 1 size1), Black: 3084#(and (not finished2) (not finished1)), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2470#(= state21 state11), 60#true, Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 2644#(not finished2), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 3244#(and (not finished2) (not finished1)), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 3143#(not finished2), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3315#(not finished2), 2291#(and (not finished2) (not finished1)), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 1345#(and (not finished2) (not finished1)), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 2417#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 3410#(and (= state21 state11) (not finished2) (not finished1)), Black: 3314#(or finished1 (not finished2)), Black: 3412#(and (not finished2) (not finished1)), Black: 3308#true, 3458#(not finished2), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2984#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2002#(and (not finished2) (not finished1)), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:11:57,782 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:11:57,782 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:11:57,782 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:11:57,782 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:11:57,782 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][12], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 18#L27true, Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2592#(and (not (select done state21)) (not finished2)), Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 56#(<= 1 size1), Black: 3084#(and (not finished2) (not finished1)), 60#true, Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 2644#(not finished2), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 3244#(and (not finished2) (not finished1)), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 224#true, Black: 3143#(not finished2), Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3315#(not finished2), 2291#(and (not finished2) (not finished1)), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 1345#(and (not finished2) (not finished1)), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 2417#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 3410#(and (= state21 state11) (not finished2) (not finished1)), Black: 3314#(or finished1 (not finished2)), Black: 3412#(and (not finished2) (not finished1)), Black: 3308#true, 3458#(not finished2), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2984#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2002#(and (not finished2) (not finished1)), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:11:57,783 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:11:57,783 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:11:57,783 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:11:57,783 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:11:58,111 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][193], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2592#(and (not (select done state21)) (not finished2)), 33#L27-1true, Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), 56#(<= 1 size1), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 55#(<= 0 size1), Black: 3084#(and (not finished2) (not finished1)), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2470#(= state21 state11), 60#true, Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 2644#(not finished2), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 3244#(and (not finished2) (not finished1)), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 149#(= state22 state12), Black: 3143#(not finished2), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3315#(not finished2), 2291#(and (not finished2) (not finished1)), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2201#(not finished1), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 1345#(and (not finished2) (not finished1)), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1247#true, Black: 1709#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 2417#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 3410#(and (= state21 state11) (not finished2) (not finished1)), Black: 3314#(or finished1 (not finished2)), Black: 3412#(and (not finished2) (not finished1)), Black: 3308#true, 3458#(not finished2), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2326#(or finished2 (not finished1)), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2984#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2002#(and (not finished2) (not finished1)), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:11:58,111 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is not cut-off event [2021-03-11 07:11:58,112 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is not cut-off event [2021-03-11 07:11:58,112 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is not cut-off event [2021-03-11 07:11:58,112 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is not cut-off event [2021-03-11 07:11:58,470 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][12], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 3084#(and (not finished2) (not finished1)), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 14#L55true, Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 1556#(or finished2 (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 27#L32true, 2592#(and (not (select done state21)) (not finished2)), Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2984#(not finished2), Black: 2468#true, Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 56#(<= 1 size1), 60#true, Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3088#(and (= state21 state11) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), 1115#(or finished2 (not finished1)), Black: 551#(and (select done state21) (= state21 state11)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1716#(not finished1), 3272#(and (not (select done state21)) (not finished2) (not finished1)), 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 224#true, Black: 3143#(not finished2), Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1253#(not finished1), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 760#(and (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), 2326#(or finished2 (not finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), 3412#(and (not finished2) (not finished1)), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1247#true, Black: 1709#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), Black: 3410#(and (= state21 state11) (not finished2) (not finished1)), Black: 3314#(or finished1 (not finished2)), 1911#(not finished1), Black: 3315#(not finished2), Black: 3308#true, 2946#(and (not finished2) (not finished1)), 3458#(not finished2), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:11:58,471 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-11 07:11:58,471 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:11:58,471 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:11:58,471 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-11 07:11:59,964 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][80], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 18#L27true, Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2592#(and (not (select done state21)) (not finished2)), Black: 43#(not finished2), Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 3084#(and (not finished2) (not finished1)), Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), 3136#true, Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), 2636#true, Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 1110#true, Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 3143#(not finished2), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1253#(not finished1), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3308#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 2321#true, Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2840#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, 825#(or (select done state21) (not finished1)), Black: 309#(<= size1 0), Black: 310#(<= size1 1), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), 1391#(not finished1), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), Black: 3410#(and (= state21 state11) (not finished2) (not finished1)), Black: 3314#(or finished1 (not finished2)), 1911#(not finished1), Black: 3315#(not finished2), Black: 3412#(and (not finished2) (not finished1)), 3451#true, Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), 2978#true, Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:11:59,965 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:11:59,965 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:11:59,965 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:11:59,965 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:11:59,965 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][793], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2592#(and (not (select done state21)) (not finished2)), 33#L27-1true, Black: 43#(not finished2), Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), 56#(<= 1 size1), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 55#(<= 0 size1), Black: 2468#true, Black: 3084#(and (not finished2) (not finished1)), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), 3136#true, Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), 2636#true, Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 1110#true, Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 3143#(not finished2), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1253#(not finished1), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3308#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 2321#true, Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2840#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), 825#(or (select done state21) (not finished1)), Black: 310#(<= size1 1), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), 1391#(not finished1), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), Black: 3410#(and (= state21 state11) (not finished2) (not finished1)), Black: 3314#(or finished1 (not finished2)), 1911#(not finished1), Black: 3315#(not finished2), Black: 3412#(and (not finished2) (not finished1)), 3451#true, Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), 2978#true, Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:11:59,965 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:11:59,965 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:11:59,965 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:11:59,965 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:11:59,967 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][794], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 21#thread2FINALtrue, Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 43#(not finished2), Black: 2978#true, Black: 49#(not finished1), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 56#(<= 1 size1), Black: 3084#(and (not finished2) (not finished1)), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 1110#true, Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), 1247#true, Black: 3143#(not finished2), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3314#(or finished1 (not finished2)), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), 2321#true, Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2845#(or finished1 (not finished2)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), Black: 307#true, Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), 1383#true, Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 3410#(and (= state21 state11) (not finished2) (not finished1)), Black: 3315#(not finished2), Black: 3412#(and (not finished2) (not finished1)), Black: 3308#true, 3455#(or finished1 (and (= state21 state11) (not (select done state11)))), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2846#(not finished2), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:11:59,967 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:11:59,967 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:11:59,967 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:11:59,967 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:11:59,967 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][80], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2592#(and (not (select done state21)) (not finished2)), Black: 43#(not finished2), Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 49#(not finished1), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 56#(<= 1 size1), Black: 3084#(and (not finished2) (not finished1)), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 1110#true, Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), 1247#true, Black: 3143#(not finished2), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3308#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), 2321#true, Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2840#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, 820#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), 1383#true, Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 3410#(and (= state21 state11) (not finished2) (not finished1)), Black: 3314#(or finished1 (not finished2)), Black: 3315#(not finished2), Black: 3412#(and (not finished2) (not finished1)), 3451#true, Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2846#(not finished2), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), 2978#true, Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:11:59,967 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:11:59,967 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:11:59,967 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:11:59,967 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:11:59,969 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][80], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 18#L27true, Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 1556#(or finished2 (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2592#(and (not (select done state21)) (not finished2)), Black: 43#(not finished2), Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 56#(<= 1 size1), Black: 3084#(and (not finished2) (not finished1)), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 3136#true, Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), 2636#true, Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 1115#(or finished2 (not finished1)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 3143#(not finished2), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1253#(not finished1), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3308#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2840#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), 1391#(not finished1), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 2421#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 3410#(and (= state21 state11) (not finished2) (not finished1)), 1911#(not finished1), Black: 3314#(or finished1 (not finished2)), Black: 3315#(not finished2), Black: 3412#(and (not finished2) (not finished1)), 3451#true, Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2846#(not finished2), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), 2978#true, Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:11:59,969 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:11:59,969 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:11:59,969 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:11:59,969 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:11:59,969 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][793], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 1556#(or finished2 (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2592#(and (not (select done state21)) (not finished2)), 33#L27-1true, Black: 43#(not finished2), Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), 56#(<= 1 size1), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 55#(<= 0 size1), Black: 2468#true, Black: 3084#(and (not finished2) (not finished1)), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 3136#true, Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), 2636#true, Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 1115#(or finished2 (not finished1)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 3143#(not finished2), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1253#(not finished1), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3308#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2840#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), 1391#(not finished1), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 2421#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 3410#(and (= state21 state11) (not finished2) (not finished1)), 1911#(not finished1), Black: 3314#(or finished1 (not finished2)), Black: 3315#(not finished2), Black: 3412#(and (not finished2) (not finished1)), 3451#true, Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2846#(not finished2), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), 2978#true, Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:11:59,969 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:11:59,969 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:11:59,969 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:11:59,969 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:11:59,971 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][796], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 21#thread2FINALtrue, Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 43#(not finished2), Black: 2978#true, Black: 49#(not finished1), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 56#(<= 1 size1), Black: 3084#(and (not finished2) (not finished1)), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), 1247#true, 224#true, Black: 3143#(not finished2), Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3314#(or finished1 (not finished2)), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), 2321#true, Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2845#(or finished1 (not finished2)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), Black: 307#true, Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 3410#(and (= state21 state11) (not finished2) (not finished1)), Black: 3315#(not finished2), Black: 3412#(and (not finished2) (not finished1)), Black: 3308#true, 3455#(or finished1 (and (= state21 state11) (not (select done state11)))), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:11:59,971 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:11:59,971 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:11:59,971 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:11:59,971 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:11:59,971 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][200], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 43#(not finished2), Black: 2978#true, Black: 49#(not finished1), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 56#(<= 1 size1), Black: 3084#(and (not finished2) (not finished1)), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), 1247#true, 224#true, Black: 3143#(not finished2), Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3314#(or finished1 (not finished2)), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), 2321#true, Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2845#(or finished1 (not finished2)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, 820#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 3410#(and (= state21 state11) (not finished2) (not finished1)), Black: 3315#(not finished2), Black: 3412#(and (not finished2) (not finished1)), Black: 3308#true, 3455#(or finished1 (and (= state21 state11) (not (select done state11)))), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:11:59,972 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:11:59,972 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:11:59,972 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:11:59,972 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:11:59,973 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][253], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), 11#L40-1true, Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, 15#L26true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 20#L54true, Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2592#(and (not (select done state21)) (not finished2)), Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 49#(not finished1), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 3084#(and (not finished2) (not finished1)), Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), 3143#(not finished2), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 2644#(not finished2), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 1247#true, 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3315#(not finished2), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), 2321#true, Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, 820#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), 1383#true, Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 3410#(and (= state21 state11) (not finished2) (not finished1)), Black: 3314#(or finished1 (not finished2)), Black: 3412#(and (not finished2) (not finished1)), Black: 3308#true, 3458#(not finished2), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2984#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:11:59,974 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:11:59,974 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:11:59,974 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:11:59,974 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:11:59,974 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][12], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, 15#L26true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2592#(and (not (select done state21)) (not finished2)), Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 49#(not finished1), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 56#(<= 1 size1), Black: 3084#(and (not finished2) (not finished1)), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), 3143#(not finished2), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 2644#(not finished2), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 1247#true, 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3315#(not finished2), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), 2321#true, Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, 820#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), 1383#true, Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 3410#(and (= state21 state11) (not finished2) (not finished1)), Black: 3314#(or finished1 (not finished2)), Black: 3412#(and (not finished2) (not finished1)), Black: 3308#true, 3458#(not finished2), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2984#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:11:59,974 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:11:59,974 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:11:59,974 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:11:59,974 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:11:59,974 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][478], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, 15#L26true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 3092#(and (not finished2) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 21#thread2FINALtrue, Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 49#(not finished1), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 3084#(and (not finished2) (not finished1)), Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 1247#true, Black: 3143#(not finished2), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3315#(not finished2), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), 2321#true, Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), Black: 307#true, Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), 1383#true, Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 3410#(and (= state21 state11) (not finished2) (not finished1)), Black: 3314#(or finished1 (not finished2)), Black: 3412#(and (not finished2) (not finished1)), Black: 3308#true, Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, 3555#(and (not finished2) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:11:59,974 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:11:59,974 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:11:59,974 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:11:59,975 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:11:59,976 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][200], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 43#(not finished2), Black: 2978#true, Black: 49#(not finished1), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 56#(<= 1 size1), Black: 3084#(and (not finished2) (not finished1)), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 1110#true, Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), 1247#true, 224#true, Black: 3143#(not finished2), Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3308#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), 2321#true, Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2840#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, 820#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 3410#(and (= state21 state11) (not finished2) (not finished1)), Black: 3314#(or finished1 (not finished2)), Black: 3315#(not finished2), Black: 3412#(and (not finished2) (not finished1)), 3455#(or finished1 (and (= state21 state11) (not (select done state11)))), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:11:59,976 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:11:59,976 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:11:59,976 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:11:59,976 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:11:59,976 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][797], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 21#thread2FINALtrue, Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 43#(not finished2), Black: 2978#true, Black: 49#(not finished1), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 3084#(and (not finished2) (not finished1)), Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 1110#true, Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), 1247#true, 224#true, Black: 3143#(not finished2), Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3314#(or finished1 (not finished2)), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), 2321#true, Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2845#(or finished1 (not finished2)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), Black: 307#true, Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 3410#(and (= state21 state11) (not finished2) (not finished1)), Black: 3315#(not finished2), Black: 3412#(and (not finished2) (not finished1)), Black: 3308#true, 3455#(or finished1 (and (= state21 state11) (not (select done state11)))), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2846#(not finished2), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:11:59,977 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:11:59,977 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:11:59,977 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:11:59,977 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:11:59,979 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][80], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), 10#L40true, Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 18#L27true, Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2592#(and (not (select done state21)) (not finished2)), Black: 43#(not finished2), Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 56#(<= 1 size1), Black: 3084#(and (not finished2) (not finished1)), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 3136#true, Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), 2636#true, Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 224#true, Black: 3143#(not finished2), Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1253#(not finished1), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3308#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2840#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 2421#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 3410#(and (= state21 state11) (not finished2) (not finished1)), Black: 3314#(or finished1 (not finished2)), 1911#(not finished1), Black: 3315#(not finished2), Black: 3412#(and (not finished2) (not finished1)), 3451#true, Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), 2978#true, Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:11:59,979 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:11:59,979 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:11:59,979 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:11:59,979 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:11:59,979 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][793], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2592#(and (not (select done state21)) (not finished2)), 33#L27-1true, Black: 43#(not finished2), Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), 56#(<= 1 size1), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 55#(<= 0 size1), Black: 3084#(and (not finished2) (not finished1)), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 3136#true, Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), 2636#true, Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 224#true, Black: 3143#(not finished2), Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1253#(not finished1), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3308#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2840#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 2421#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 3410#(and (= state21 state11) (not finished2) (not finished1)), Black: 3314#(or finished1 (not finished2)), 1911#(not finished1), Black: 3315#(not finished2), Black: 3412#(and (not finished2) (not finished1)), 3451#true, Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), 2978#true, Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:11:59,979 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:11:59,979 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:11:59,979 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:11:59,979 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:12:00,268 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][796], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 21#thread2FINALtrue, Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 43#(not finished2), Black: 2978#true, Black: 49#(not finished1), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 56#(<= 1 size1), Black: 3084#(and (not finished2) (not finished1)), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 1110#true, Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 1247#true, 224#true, Black: 3143#(not finished2), Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3314#(or finished1 (not finished2)), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), 2321#true, Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2845#(or finished1 (not finished2)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), Black: 307#true, Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 3410#(and (= state21 state11) (not finished2) (not finished1)), Black: 3315#(not finished2), Black: 3412#(and (not finished2) (not finished1)), Black: 3308#true, 3455#(or finished1 (and (= state21 state11) (not (select done state11)))), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2843#(= state11 (select update state21)), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2846#(not finished2), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:12:00,268 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:12:00,268 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:12:00,268 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:12:00,268 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:12:00,268 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:12:00,268 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][200], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 43#(not finished2), Black: 2978#true, Black: 49#(not finished1), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 56#(<= 1 size1), Black: 3084#(and (not finished2) (not finished1)), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 1110#true, Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 1247#true, 224#true, Black: 3143#(not finished2), Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3314#(or finished1 (not finished2)), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), 2321#true, Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2845#(or finished1 (not finished2)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 3410#(and (= state21 state11) (not finished2) (not finished1)), Black: 3315#(not finished2), Black: 3412#(and (not finished2) (not finished1)), Black: 3308#true, 3455#(or finished1 (and (= state21 state11) (not (select done state11)))), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2846#(not finished2), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:12:00,268 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:12:00,268 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:12:00,268 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:12:00,268 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:12:00,268 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:12:00,270 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][80], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 18#L27true, Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 1556#(or finished2 (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2592#(and (not (select done state21)) (not finished2)), Black: 43#(not finished2), Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 56#(<= 1 size1), Black: 3084#(and (not finished2) (not finished1)), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), 2636#true, Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 1115#(or finished2 (not finished1)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 3244#(and (not finished2) (not finished1)), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 224#true, Black: 3143#(not finished2), Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1253#(not finished1), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3308#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2840#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 309#(<= size1 0), Black: 310#(<= size1 1), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 2421#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 3410#(and (= state21 state11) (not finished2) (not finished1)), Black: 3314#(or finished1 (not finished2)), 1911#(not finished1), Black: 3315#(not finished2), Black: 3412#(and (not finished2) (not finished1)), 3451#true, Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), 2978#true, Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:12:00,270 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:12:00,270 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:12:00,270 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:12:00,270 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:12:00,270 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:12:00,270 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][793], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 1556#(or finished2 (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2592#(and (not (select done state21)) (not finished2)), 33#L27-1true, Black: 43#(not finished2), Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), 56#(<= 1 size1), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 55#(<= 0 size1), Black: 2468#true, Black: 3084#(and (not finished2) (not finished1)), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), 2636#true, Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 1115#(or finished2 (not finished1)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 3244#(and (not finished2) (not finished1)), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 224#true, Black: 3143#(not finished2), Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1253#(not finished1), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3308#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2840#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 309#(<= size1 0), Black: 310#(<= size1 1), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 2421#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 3410#(and (= state21 state11) (not finished2) (not finished1)), Black: 3314#(or finished1 (not finished2)), 1911#(not finished1), Black: 3315#(not finished2), Black: 3412#(and (not finished2) (not finished1)), 3451#true, Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), 2978#true, Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:12:00,271 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:12:00,271 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:12:00,271 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:12:00,271 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-11 07:12:00,271 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:12:01,374 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][80], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 27#L32true, 2592#(and (not (select done state21)) (not finished2)), Black: 43#(not finished2), Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2984#(not finished2), Black: 2468#true, Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 56#(<= 1 size1), Black: 3084#(and (not finished2) (not finished1)), 60#true, Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3088#(and (= state21 state11) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 1110#true, Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1716#(not finished1), 3272#(and (not (select done state21)) (not finished2) (not finished1)), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 224#true, Black: 3143#(not finished2), Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 1253#(not finished1), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3308#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 770#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 2321#true, Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2840#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1247#true, Black: 1709#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), Black: 3410#(and (= state21 state11) (not finished2) (not finished1)), Black: 3314#(or finished1 (not finished2)), 1911#(not finished1), Black: 3315#(not finished2), Black: 3412#(and (not finished2) (not finished1)), 3451#true, Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), 2978#true, Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:12:01,374 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-03-11 07:12:01,374 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:12:01,374 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:12:01,374 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-11 07:12:01,374 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:12:02,978 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][253], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 1904#true, Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), 18#L27true, Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 20#L54true, Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2592#(and (not (select done state21)) (not finished2)), Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 3084#(and (not finished2) (not finished1)), Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2470#(= state21 state11), 60#true, Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), 3143#(not finished2), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 2644#(not finished2), 1110#true, Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2291#(and (not finished2) (not finished1)), 3315#(not finished2), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), 2321#true, Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), 825#(or (select done state21) (not finished1)), Black: 310#(<= size1 1), 1345#(and (not finished2) (not finished1)), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), 1391#(not finished1), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), Black: 3410#(and (= state21 state11) (not finished2) (not finished1)), Black: 3314#(or finished1 (not finished2)), Black: 3412#(and (not finished2) (not finished1)), Black: 3308#true, 3458#(not finished2), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2984#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2002#(and (not finished2) (not finished1)), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:12:02,978 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:12:02,978 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:12:02,978 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:12:02,978 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:12:02,978 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][12], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 1904#true, Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), 18#L27true, Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2592#(and (not (select done state21)) (not finished2)), Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 3084#(and (not finished2) (not finished1)), Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2470#(= state21 state11), 60#true, Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), 3143#(not finished2), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 2644#(not finished2), 1110#true, Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2291#(and (not finished2) (not finished1)), 3315#(not finished2), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), 2321#true, Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, 825#(or (select done state21) (not finished1)), Black: 309#(<= size1 0), Black: 310#(<= size1 1), 1345#(and (not finished2) (not finished1)), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), 1391#(not finished1), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), Black: 3410#(and (= state21 state11) (not finished2) (not finished1)), Black: 3314#(or finished1 (not finished2)), Black: 3412#(and (not finished2) (not finished1)), Black: 3308#true, 3458#(not finished2), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2984#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2002#(and (not finished2) (not finished1)), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:12:02,978 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:12:02,978 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:12:02,979 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:12:02,979 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:12:02,979 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][193], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 1904#true, Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2592#(and (not (select done state21)) (not finished2)), 33#L27-1true, Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), 56#(<= 1 size1), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 55#(<= 0 size1), Black: 3084#(and (not finished2) (not finished1)), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2470#(= state21 state11), 60#true, Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), 3143#(not finished2), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 2644#(not finished2), 1110#true, Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2291#(and (not finished2) (not finished1)), 3315#(not finished2), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), 2321#true, Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), 825#(or (select done state21) (not finished1)), Black: 310#(<= size1 1), 1345#(and (not finished2) (not finished1)), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), 1391#(not finished1), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), Black: 3410#(and (= state21 state11) (not finished2) (not finished1)), Black: 3314#(or finished1 (not finished2)), Black: 3412#(and (not finished2) (not finished1)), Black: 3308#true, 3458#(not finished2), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2984#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2002#(and (not finished2) (not finished1)), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:12:02,979 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:12:02,979 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:12:02,979 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:12:02,979 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:12:02,981 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][253], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), 11#L40-1true, Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 20#L54true, Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2592#(and (not (select done state21)) (not finished2)), Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 49#(not finished1), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 3084#(and (not finished2) (not finished1)), Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 1110#true, Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 1247#true, 224#true, Black: 3143#(not finished2), Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3315#(not finished2), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), 2321#true, Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, 820#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 3410#(and (= state21 state11) (not finished2) (not finished1)), Black: 3314#(or finished1 (not finished2)), Black: 3412#(and (not finished2) (not finished1)), Black: 3308#true, 3458#(not finished2), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2984#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:12:02,981 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:12:02,981 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:12:02,981 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:12:02,981 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:12:02,981 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][12], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2592#(and (not (select done state21)) (not finished2)), Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 49#(not finished1), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 56#(<= 1 size1), Black: 3084#(and (not finished2) (not finished1)), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 1110#true, Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 1247#true, Black: 3143#(not finished2), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3315#(not finished2), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), 2321#true, Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, 820#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 3410#(and (= state21 state11) (not finished2) (not finished1)), Black: 3314#(or finished1 (not finished2)), Black: 3412#(and (not finished2) (not finished1)), Black: 3308#true, 3458#(not finished2), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2984#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:12:02,981 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:12:02,981 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:12:02,981 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:12:02,981 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:12:02,981 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][646], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 3092#(and (not finished2) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 21#thread2FINALtrue, Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 49#(not finished1), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 56#(<= 1 size1), Black: 3084#(and (not finished2) (not finished1)), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 1110#true, Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 1247#true, Black: 3143#(not finished2), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3315#(not finished2), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), 2321#true, Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), Black: 307#true, Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), 1383#true, Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 3410#(and (= state21 state11) (not finished2) (not finished1)), Black: 3314#(or finished1 (not finished2)), Black: 3412#(and (not finished2) (not finished1)), Black: 3308#true, Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, 3555#(and (not finished2) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:12:02,981 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:12:02,981 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:12:02,981 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:12:02,981 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:12:02,983 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][645], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), 11#L40-1true, Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 20#L54true, 3092#(and (not finished2) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 49#(not finished1), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 3084#(and (not finished2) (not finished1)), Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 1247#true, 224#true, Black: 3143#(not finished2), Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3315#(not finished2), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), 2321#true, Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, 820#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), 1383#true, Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 3410#(and (= state21 state11) (not finished2) (not finished1)), Black: 3314#(or finished1 (not finished2)), Black: 3412#(and (not finished2) (not finished1)), Black: 3308#true, Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, 3555#(and (not finished2) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:12:02,983 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:12:02,983 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:12:02,983 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:12:02,983 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:12:02,984 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][194], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 3092#(and (not finished2) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 21#thread2FINALtrue, Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 49#(not finished1), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 56#(<= 1 size1), Black: 3084#(and (not finished2) (not finished1)), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 1247#true, Black: 3143#(not finished2), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3315#(not finished2), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), 2321#true, Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), Black: 307#true, Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), 1383#true, Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 3410#(and (= state21 state11) (not finished2) (not finished1)), Black: 3314#(or finished1 (not finished2)), Black: 3412#(and (not finished2) (not finished1)), Black: 3308#true, Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, 3555#(and (not finished2) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:12:02,984 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:12:02,984 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:12:02,984 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:12:02,984 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:12:02,984 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][26], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 6#thread1FINALtrue, Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 3092#(and (not finished2) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 49#(not finished1), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 56#(<= 1 size1), Black: 3084#(and (not finished2) (not finished1)), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 1247#true, 224#true, Black: 3143#(not finished2), Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3315#(not finished2), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), 2321#true, Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, 820#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), 1383#true, Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 3410#(and (= state21 state11) (not finished2) (not finished1)), Black: 3314#(or finished1 (not finished2)), Black: 3412#(and (not finished2) (not finished1)), Black: 3308#true, Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, 3555#(and (not finished2) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:12:02,984 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:12:02,984 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:12:02,984 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:12:02,984 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:12:02,986 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][253], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, 3084#(and (not finished2) (not finished1)), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 18#L27true, Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 20#L54true, 1556#(or finished2 (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2592#(and (not (select done state21)) (not finished2)), Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 2644#(not finished2), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 1115#(or finished2 (not finished1)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 3244#(and (not finished2) (not finished1)), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 224#true, Black: 3143#(not finished2), Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1253#(not finished1), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), 3412#(and (not finished2) (not finished1)), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 2421#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 3410#(and (= state21 state11) (not finished2) (not finished1)), Black: 3314#(or finished1 (not finished2)), 1911#(not finished1), Black: 3315#(not finished2), Black: 3308#true, 2946#(and (not finished2) (not finished1)), 3458#(not finished2), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:12:02,986 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:12:02,986 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:12:02,986 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:12:02,986 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:12:02,986 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][12], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, 3084#(and (not finished2) (not finished1)), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 18#L27true, Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 1556#(or finished2 (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2592#(and (not (select done state21)) (not finished2)), Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 2644#(not finished2), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 1115#(or finished2 (not finished1)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 3244#(and (not finished2) (not finished1)), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 224#true, Black: 3143#(not finished2), Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1253#(not finished1), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), 3412#(and (not finished2) (not finished1)), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 2421#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 3410#(and (= state21 state11) (not finished2) (not finished1)), Black: 3314#(or finished1 (not finished2)), 1911#(not finished1), Black: 3315#(not finished2), Black: 3308#true, 2946#(and (not finished2) (not finished1)), 3458#(not finished2), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:12:02,986 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:12:02,987 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:12:02,987 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:12:02,987 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:12:02,987 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][193], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, 3084#(and (not finished2) (not finished1)), Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 1556#(or finished2 (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2592#(and (not (select done state21)) (not finished2)), 33#L27-1true, Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), 56#(<= 1 size1), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 55#(<= 0 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 2644#(not finished2), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 1115#(or finished2 (not finished1)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 3244#(and (not finished2) (not finished1)), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 3143#(not finished2), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1253#(not finished1), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), 3412#(and (not finished2) (not finished1)), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1345#(and (not finished2) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 2421#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 3410#(and (= state21 state11) (not finished2) (not finished1)), Black: 3314#(or finished1 (not finished2)), 1911#(not finished1), Black: 3315#(not finished2), Black: 3308#true, 2946#(and (not finished2) (not finished1)), 3458#(not finished2), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:12:02,987 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:12:02,987 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:12:02,987 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:12:02,987 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:12:02,989 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][253], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 18#L27true, Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 20#L54true, Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2592#(and (not (select done state21)) (not finished2)), Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 3084#(and (not finished2) (not finished1)), Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), 3143#(not finished2), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 2644#(not finished2), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3315#(not finished2), 2291#(and (not finished2) (not finished1)), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 1345#(and (not finished2) (not finished1)), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 2417#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 3410#(and (= state21 state11) (not finished2) (not finished1)), Black: 3314#(or finished1 (not finished2)), Black: 3412#(and (not finished2) (not finished1)), Black: 3308#true, 3458#(not finished2), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2984#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2002#(and (not finished2) (not finished1)), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:12:02,989 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:12:02,989 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:12:02,989 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:12:02,989 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:12:02,989 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][12], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 18#L27true, Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2592#(and (not (select done state21)) (not finished2)), Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 56#(<= 1 size1), Black: 3084#(and (not finished2) (not finished1)), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), 3143#(not finished2), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 2644#(not finished2), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3315#(not finished2), 2291#(and (not finished2) (not finished1)), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 1345#(and (not finished2) (not finished1)), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 2417#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 3410#(and (= state21 state11) (not finished2) (not finished1)), Black: 3314#(or finished1 (not finished2)), Black: 3412#(and (not finished2) (not finished1)), Black: 3308#true, 3458#(not finished2), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2984#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2002#(and (not finished2) (not finished1)), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:12:02,989 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:12:02,989 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:12:02,989 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:12:02,989 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:12:02,990 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][193], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2592#(and (not (select done state21)) (not finished2)), 33#L27-1true, Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), 56#(<= 1 size1), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 55#(<= 0 size1), Black: 3084#(and (not finished2) (not finished1)), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), 3143#(not finished2), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 2644#(not finished2), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3315#(not finished2), 2291#(and (not finished2) (not finished1)), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 1345#(and (not finished2) (not finished1)), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 2417#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 3410#(and (= state21 state11) (not finished2) (not finished1)), Black: 3314#(or finished1 (not finished2)), Black: 3412#(and (not finished2) (not finished1)), Black: 3308#true, 3458#(not finished2), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2984#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2002#(and (not finished2) (not finished1)), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:12:02,990 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:12:02,990 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:12:02,990 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:12:02,990 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:12:02,991 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][253], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 1904#true, Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), 18#L27true, Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 20#L54true, Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2592#(and (not (select done state21)) (not finished2)), Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 3084#(and (not finished2) (not finished1)), Black: 56#(<= 1 size1), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), 3143#(not finished2), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 2644#(not finished2), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2291#(and (not finished2) (not finished1)), 3315#(not finished2), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 1345#(and (not finished2) (not finished1)), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 2417#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 3410#(and (= state21 state11) (not finished2) (not finished1)), Black: 3314#(or finished1 (not finished2)), Black: 3412#(and (not finished2) (not finished1)), Black: 3308#true, 3458#(not finished2), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2984#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2002#(and (not finished2) (not finished1)), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:12:02,992 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:12:02,992 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:12:02,992 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:12:02,992 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:12:02,992 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][12], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 1904#true, Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), 18#L27true, Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2592#(and (not (select done state21)) (not finished2)), Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 56#(<= 1 size1), Black: 3084#(and (not finished2) (not finished1)), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), 3143#(not finished2), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 2644#(not finished2), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2291#(and (not finished2) (not finished1)), 3315#(not finished2), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 1345#(and (not finished2) (not finished1)), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 2417#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 3410#(and (= state21 state11) (not finished2) (not finished1)), Black: 3314#(or finished1 (not finished2)), Black: 3412#(and (not finished2) (not finished1)), Black: 3308#true, 3458#(not finished2), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2984#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2002#(and (not finished2) (not finished1)), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:12:02,992 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:12:02,992 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:12:02,992 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:12:02,992 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:12:02,992 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][193], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 1904#true, Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2592#(and (not (select done state21)) (not finished2)), 33#L27-1true, Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), 56#(<= 1 size1), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 55#(<= 0 size1), Black: 3084#(and (not finished2) (not finished1)), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), 3143#(not finished2), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 2644#(not finished2), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2291#(and (not finished2) (not finished1)), 3315#(not finished2), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 1345#(and (not finished2) (not finished1)), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 2417#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 3410#(and (= state21 state11) (not finished2) (not finished1)), Black: 3314#(or finished1 (not finished2)), Black: 3412#(and (not finished2) (not finished1)), Black: 3308#true, 3458#(not finished2), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2984#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2002#(and (not finished2) (not finished1)), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:12:02,992 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:12:02,992 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:12:02,992 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:12:02,992 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:12:03,067 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][253], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), 18#L27true, Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 20#L54true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2592#(and (not (select done state21)) (not finished2)), Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 56#(<= 1 size1), Black: 3084#(and (not finished2) (not finished1)), 60#true, Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 2644#(not finished2), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 3244#(and (not finished2) (not finished1)), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 224#true, Black: 3143#(not finished2), Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3315#(not finished2), 2291#(and (not finished2) (not finished1)), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 309#(<= size1 0), Black: 310#(<= size1 1), 1345#(and (not finished2) (not finished1)), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 2417#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 3410#(and (= state21 state11) (not finished2) (not finished1)), Black: 3314#(or finished1 (not finished2)), Black: 3412#(and (not finished2) (not finished1)), Black: 3308#true, 3458#(not finished2), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2984#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2002#(and (not finished2) (not finished1)), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:12:03,067 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:12:03,067 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:12:03,067 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:12:03,067 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:12:03,067 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:12:03,068 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][12], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), 18#L27true, Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2592#(and (not (select done state21)) (not finished2)), Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 56#(<= 1 size1), Black: 3084#(and (not finished2) (not finished1)), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 2644#(not finished2), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 3244#(and (not finished2) (not finished1)), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 224#true, Black: 3143#(not finished2), Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3315#(not finished2), 2291#(and (not finished2) (not finished1)), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 309#(<= size1 0), Black: 310#(<= size1 1), 1345#(and (not finished2) (not finished1)), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 2417#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 3410#(and (= state21 state11) (not finished2) (not finished1)), Black: 3314#(or finished1 (not finished2)), Black: 3412#(and (not finished2) (not finished1)), Black: 3308#true, 3458#(not finished2), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2984#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2002#(and (not finished2) (not finished1)), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:12:03,068 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:12:03,068 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:12:03,068 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:12:03,068 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:12:03,068 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:12:03,068 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([73] L27-->L27-1: Formula: (and (= (select v_produce_3 v_state11_6) (select v_queue1_5 (+ v_size1_19 v_front1_13))) (= (+ v_size1_19 1) v_size1_18)) InVars {state11=v_state11_6, produce=v_produce_3, size1=v_size1_19, queue1=v_queue1_5, front1=v_front1_13} OutVars{state11=v_state11_6, produce=v_produce_3, size1=v_size1_18, queue1=v_queue1_5, front1=v_front1_13} AuxVars[] AssignedVars[size1][193], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), 11#L40-1true, Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1904#true, Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2592#(and (not (select done state21)) (not finished2)), 33#L27-1true, Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), 56#(<= 1 size1), Black: 55#(<= 0 size1), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 3084#(and (not finished2) (not finished1)), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 60#true, Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 2644#(not finished2), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1550#true, Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 3244#(and (not finished2) (not finished1)), 1716#(not finished1), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1110#true, Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 224#true, Black: 3143#(not finished2), Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3315#(not finished2), 2291#(and (not finished2) (not finished1)), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 229#(= state22 state12), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), 307#true, Black: 734#(and (or (select done state21) (not finished1)) finished2), Black: 309#(<= size1 0), Black: 310#(<= size1 1), 1345#(and (not finished2) (not finished1)), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), 2417#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 3410#(and (= state21 state11) (not finished2) (not finished1)), Black: 3314#(or finished1 (not finished2)), Black: 3412#(and (not finished2) (not finished1)), Black: 3308#true, 3458#(not finished2), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2984#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 451#(or (select done (select update state21)) (not finished1)), Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2002#(and (not finished2) (not finished1)), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:12:03,068 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:12:03,068 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:12:03,068 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:12:03,068 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-03-11 07:12:03,068 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:12:04,120 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][253], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 11#L40-1true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 1904#true, Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), 20#L54true, Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 27#L32true, 2592#(and (not (select done state21)) (not finished2)), Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2468#true, Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 56#(<= 1 size1), Black: 3084#(and (not finished2) (not finished1)), Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2470#(= state21 state11), 60#true, Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3088#(and (= state21 state11) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 1110#true, Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1716#(not finished1), 3272#(and (not (select done state21)) (not finished2) (not finished1)), 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 3143#(not finished2), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3315#(not finished2), 2291#(and (not finished2) (not finished1)), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), 780#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), 2321#true, Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 1345#(and (not finished2) (not finished1)), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1247#true, Black: 1709#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), Black: 3410#(and (= state21 state11) (not finished2) (not finished1)), Black: 3314#(or finished1 (not finished2)), Black: 3412#(and (not finished2) (not finished1)), Black: 3308#true, 3458#(not finished2), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2984#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2002#(and (not finished2) (not finished1)), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:12:04,120 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:12:04,121 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:12:04,121 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:12:04,121 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:12:04,121 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:12:04,121 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][12], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 1904#true, Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 27#L32true, 2592#(and (not (select done state21)) (not finished2)), Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2468#true, Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 56#(<= 1 size1), Black: 3084#(and (not finished2) (not finished1)), 60#true, Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2470#(= state21 state11), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3088#(and (= state21 state11) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 977#(or finished2 (not finished1)), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), 1110#true, Black: 451#(or (select done (select update state21)) (not finished1)), Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1602#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1672#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1646#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11)), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1716#(not finished1), 3272#(and (not (select done state21)) (not finished2) (not finished1)), 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 224#true, Black: 3143#(not finished2), Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3315#(not finished2), 2291#(and (not finished2) (not finished1)), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), 780#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2201#(not finished1), 2321#true, Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 1345#(and (not finished2) (not finished1)), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1247#true, Black: 1709#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1391#(not finished1), Black: 3410#(and (= state21 state11) (not finished2) (not finished1)), Black: 3314#(or finished1 (not finished2)), Black: 3412#(and (not finished2) (not finished1)), Black: 3308#true, 3458#(not finished2), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2984#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2002#(and (not finished2) (not finished1)), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:12:04,121 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-11 07:12:04,121 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-11 07:12:04,121 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:12:04,121 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:12:04,121 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:12:17,555 INFO L129 PetriNetUnfolder]: 33789/58235 cut-off events. [2021-03-11 07:12:17,555 INFO L130 PetriNetUnfolder]: For 3451392/3456061 co-relation queries the response was YES. [2021-03-11 07:12:21,558 INFO L84 FinitePrefix]: Finished finitePrefix Result has 656545 conditions, 58235 events. 33789/58235 cut-off events. For 3451392/3456061 co-relation queries the response was YES. Maximal size of possible extension queue 2612. Compared 530965 event pairs, 4886 based on Foata normal form. 1264/58441 useless extension candidates. Maximal degree in co-relation 656286. Up to 25798 conditions per place. [2021-03-11 07:12:22,060 INFO L132 encePairwiseOnDemand]: 20/30 looper letters, 944 selfloop transitions, 899 changer transitions 0/1876 dead transitions. [2021-03-11 07:12:22,060 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 736 places, 1876 transitions, 71719 flow [2021-03-11 07:12:22,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-03-11 07:12:22,075 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2021-03-11 07:12:22,075 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 432 transitions. [2021-03-11 07:12:22,075 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.7578947368421053 [2021-03-11 07:12:22,075 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 432 transitions. [2021-03-11 07:12:22,075 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 432 transitions. [2021-03-11 07:12:22,075 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 07:12:22,075 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 432 transitions. [2021-03-11 07:12:22,076 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 20 states, 19 states have (on average 22.736842105263158) internal successors, (432), 19 states have internal predecessors, (432), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 07:12:22,076 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 20 states, 20 states have (on average 30.0) internal successors, (600), 20 states have internal predecessors, (600), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 07:12:22,076 INFO L81 ComplementDD]: Finished complementDD. Result has 20 states, 20 states have (on average 30.0) internal successors, (600), 20 states have internal predecessors, (600), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 07:12:22,077 INFO L185 Difference]: Start difference. First operand has 718 places, 1701 transitions, 63511 flow. Second operand 19 states and 432 transitions. [2021-03-11 07:12:22,077 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 736 places, 1876 transitions, 71719 flow [2021-03-11 07:13:33,245 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 729 places, 1876 transitions, 71001 flow, removed 162 selfloop flow, removed 7 redundant places. [2021-03-11 07:13:33,307 INFO L241 Difference]: Finished difference. Result has 738 places, 1748 transitions, 68221 flow [2021-03-11 07:13:33,309 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=30, PETRI_DIFFERENCE_MINUEND_FLOW=62928, PETRI_DIFFERENCE_MINUEND_PLACES=711, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1701, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=857, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=826, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=68221, PETRI_PLACES=738, PETRI_TRANSITIONS=1748} [2021-03-11 07:13:33,309 INFO L335 CegarLoopForPetriNet]: 32 programPoint places, 706 predicate places. [2021-03-11 07:13:33,309 INFO L480 AbstractCegarLoop]: Abstraction has has 738 places, 1748 transitions, 68221 flow [2021-03-11 07:13:33,309 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 18.333333333333332) internal successors, (165), 9 states have internal predecessors, (165), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 07:13:33,309 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 07:13:33,309 INFO L255 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 07:13:33,522 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-11 07:13:33,523 INFO L428 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-11 07:13:33,524 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 07:13:33,524 INFO L82 PathProgramCache]: Analyzing trace with hash -1738246679, now seen corresponding path program 26 times [2021-03-11 07:13:33,524 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 07:13:33,524 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1989035866] [2021-03-11 07:13:33,524 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 07:13:33,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 07:13:33,559 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,559 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:13:33,561 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,561 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:13:33,563 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,563 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:13:33,563 INFO L142 QuantifierPusher]: treesize reduction 13, result has 53.6 percent of original size [2021-03-11 07:13:33,564 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-11 07:13:33,572 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,572 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 07:13:33,577 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,577 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:13:33,580 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,580 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:13:33,580 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-11 07:13:33,580 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1989035866] [2021-03-11 07:13:33,581 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1158682885] [2021-03-11 07:13:33,581 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-11 07:13:33,620 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-11 07:13:33,620 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-11 07:13:33,621 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 10 conjunts are in the unsatisfiable core [2021-03-11 07:13:33,621 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-11 07:13:33,621 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,622 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:13:33,622 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,622 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:13:33,622 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,622 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:13:33,622 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,623 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:13:33,623 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,623 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:13:33,623 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,623 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:13:33,623 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,624 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:13:33,624 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,624 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:13:33,624 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,624 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:13:33,624 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,625 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:13:33,625 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,625 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:13:33,625 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,625 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:13:33,625 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,626 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:13:33,626 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,626 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:13:33,626 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,626 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:13:33,626 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,626 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:13:33,627 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,627 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:13:33,627 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,627 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:13:33,627 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,627 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:13:33,628 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,628 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:13:33,628 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,628 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:13:33,628 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,628 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:13:33,629 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,629 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:13:33,629 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,629 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:13:33,629 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,629 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:13:33,630 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,630 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:13:33,630 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,630 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:13:33,630 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,630 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:13:33,631 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,631 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:13:33,631 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,631 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:13:33,631 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,631 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:13:33,631 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,632 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:13:33,632 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,632 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:13:33,632 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,632 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:13:33,632 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,633 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:13:33,633 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,633 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:13:33,633 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,633 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:13:33,633 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,634 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:13:33,634 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,634 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:13:33,634 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,634 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:13:33,634 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,635 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:13:33,635 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,635 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:13:33,635 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,635 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:13:33,635 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,635 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:13:33,636 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,636 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:13:33,637 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,637 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:13:33,637 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,637 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:13:33,637 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,637 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:13:33,638 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,638 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 07:13:33,638 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,638 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-11 07:13:33,638 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-11 07:13:33,639 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,639 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 07:13:33,639 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,639 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-11 07:13:33,639 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-11 07:13:33,640 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,641 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 07:13:33,641 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,642 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-11 07:13:33,642 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-11 07:13:33,643 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-03-11 07:13:33,644 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,644 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:13:33,644 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,644 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:13:33,645 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-11 07:13:33,645 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,646 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,646 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:13:33,646 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-11 07:13:33,646 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-03-11 07:13:33,646 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,646 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:13:33,646 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,647 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 07:13:33,647 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,647 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-11 07:13:33,647 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,648 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-11 07:13:33,648 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,648 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-11 07:13:33,648 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,648 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-11 07:13:33,657 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,657 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-11 07:13:33,657 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,658 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 07:13:33,658 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,658 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-11 07:13:33,658 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-03-11 07:13:33,659 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,659 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-11 07:13:33,659 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,659 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 07:13:33,660 INFO L142 QuantifierPusher]: treesize reduction 23, result has 43.9 percent of original size [2021-03-11 07:13:33,661 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 07:13:33,661 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 07:13:33,662 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,662 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 07:13:33,671 INFO L142 QuantifierPusher]: treesize reduction 7, result has 41.7 percent of original size [2021-03-11 07:13:33,671 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 07:13:33,671 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,671 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:13:33,672 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,672 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:13:33,672 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,672 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:13:33,672 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,672 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:13:33,673 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,673 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:13:33,673 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,673 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:13:33,673 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,673 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:13:33,674 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,674 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:13:33,674 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,674 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:13:33,674 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,674 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:13:33,674 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,675 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:13:33,675 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,675 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:13:33,675 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,675 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:13:33,675 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,676 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:13:33,676 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,676 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:13:33,676 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,676 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:13:33,676 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,677 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:13:33,677 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,677 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:13:33,677 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,677 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 07:13:33,677 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,677 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:13:33,678 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,678 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:13:33,678 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,678 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:13:33,678 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,678 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:13:33,679 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,679 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:13:33,679 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,679 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:13:33,679 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,679 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:13:33,680 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,680 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:13:33,680 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,680 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:13:33,680 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,680 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:13:33,680 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,681 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:13:33,681 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,681 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:13:33,681 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,681 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:13:33,681 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,682 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:13:33,682 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,682 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:13:33,682 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,682 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:13:33,682 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,683 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:13:33,683 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,683 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:13:33,683 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,683 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:13:33,683 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,684 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:13:33,684 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,684 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:13:33,684 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,684 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:13:33,684 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,684 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:13:33,685 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,685 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:13:33,685 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,685 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:13:33,685 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,685 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:13:33,686 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,686 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:13:33,686 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,686 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:13:33,686 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,686 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:13:33,687 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,687 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:13:33,687 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 07:13:33,687 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 07:13:33,687 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-11 07:13:33,687 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-11 07:13:33,687 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-03-11 07:13:33,687 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1855428566] [2021-03-11 07:13:33,688 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-03-11 07:13:33,688 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 07:13:33,688 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-03-11 07:13:33,688 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2021-03-11 07:13:33,688 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 16 out of 30 [2021-03-11 07:13:33,688 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 738 places, 1748 transitions, 68221 flow. Second operand has 9 states, 9 states have (on average 18.22222222222222) internal successors, (164), 9 states have internal predecessors, (164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 07:13:33,688 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 07:13:33,688 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 16 of 30 [2021-03-11 07:13:33,688 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 07:13:42,887 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][87], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), 3584#true, Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 1904#true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 27#L32true, 2592#(and (not (select done state21)) (not finished2)), Black: 43#(not finished2), Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 56#(<= 1 size1), Black: 3084#(and (not finished2) (not finished1)), 60#true, Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2201#(not finished1), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1716#(not finished1), 3272#(and (not (select done state21)) (not finished2) (not finished1)), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 3143#(not finished2), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 1253#(not finished1), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3308#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), 770#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), 2321#true, Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2840#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), 1391#(not finished1), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), Black: 3410#(and (= state21 state11) (not finished2) (not finished1)), 1911#(not finished1), Black: 3314#(or finished1 (not finished2)), Black: 3315#(not finished2), Black: 3412#(and (not finished2) (not finished1)), 3451#true, Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), 2978#true, Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 3569#(and (not (select done state21)) (not finished2)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 3457#(not (select done state21)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 3458#(not finished2), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 3555#(and (not finished2) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 3571#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 3565#(and (not (select done state21)) (not finished2) (not finished1)), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 3567#(and (not (select done state21)) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11))), Black: 3455#(or finished1 (and (= state21 state11) (not (select done state11))))]) [2021-03-11 07:13:42,887 INFO L384 tUnfolder$Statistics]: this new event has 22 ancestors and is cut-off event [2021-03-11 07:13:42,887 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:13:42,887 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:13:42,887 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-11 07:13:45,517 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([83] L53-->L54: Formula: (= v_state22_3 (select (select v_consume_2 v_state22_4) (select v_produce_2 v_state21_2))) InVars {state21=v_state21_2, state22=v_state22_4, produce=v_produce_2, consume=v_consume_2} OutVars{state21=v_state21_2, state22=v_state22_3, produce=v_produce_2, consume=v_consume_2} AuxVars[] AssignedVars[state22][267], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 3590#(not finished2), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 11#L40-1true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 1904#true, Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 20#L54true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 27#L32true, 2592#(and (not (select done state21)) (not finished2)), Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 56#(<= 1 size1), Black: 3084#(and (not finished2) (not finished1)), 60#true, Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), 143#true, Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1716#(not finished1), 3272#(and (not (select done state21)) (not finished2) (not finished1)), 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 224#true, Black: 3143#(not finished2), Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3315#(not finished2), 2291#(and (not finished2) (not finished1)), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), 780#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2201#(not finished1), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), 2321#true, Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 1345#(and (not finished2) (not finished1)), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), 1391#(not finished1), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), Black: 3410#(and (= state21 state11) (not finished2) (not finished1)), Black: 3314#(or finished1 (not finished2)), Black: 3412#(and (not finished2) (not finished1)), Black: 3308#true, 3458#(not finished2), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2984#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2002#(and (not finished2) (not finished1)), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 3569#(and (not (select done state21)) (not finished2)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 3457#(not (select done state21)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 3555#(and (not finished2) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 3571#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11))), Black: 3451#true, Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 3565#(and (not (select done state21)) (not finished2) (not finished1)), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 3567#(and (not (select done state21)) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11))), Black: 3455#(or finished1 (and (= state21 state11) (not (select done state11))))]) [2021-03-11 07:13:45,518 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 07:13:45,518 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:13:45,518 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:13:45,518 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:13:45,518 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][18], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1383#true, Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 5#L53true, Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), 3590#(not finished2), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, Black: 1904#true, Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 27#L32true, 2592#(and (not (select done state21)) (not finished2)), Black: 41#true, Black: 2978#true, Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2980#(= state21 state11), Black: 47#true, Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 56#(<= 1 size1), Black: 3084#(and (not finished2) (not finished1)), 60#true, Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1716#(not finished1), 3272#(and (not (select done state21)) (not finished2) (not finished1)), 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 3143#(not finished2), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3315#(not finished2), 2291#(and (not finished2) (not finished1)), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2636#true, Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), 780#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2201#(not finished1), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), 2321#true, Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2846#(not finished2), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 1345#(and (not finished2) (not finished1)), 322#(not finished1), Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1709#true, Black: 1247#true, Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), 1391#(not finished1), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), Black: 3410#(and (= state21 state11) (not finished2) (not finished1)), Black: 3314#(or finished1 (not finished2)), Black: 3412#(and (not finished2) (not finished1)), Black: 3308#true, 3458#(not finished2), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), 2984#(not finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 2002#(and (not finished2) (not finished1)), Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 3569#(and (not (select done state21)) (not finished2)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 3457#(not (select done state21)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 3555#(and (not finished2) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 3571#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11))), Black: 3451#true, Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 3565#(and (not (select done state21)) (not finished2) (not finished1)), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 3567#(and (not (select done state21)) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11))), Black: 3455#(or finished1 (and (= state21 state11) (not (select done state11))))]) [2021-03-11 07:13:45,518 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 07:13:45,518 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:13:45,518 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:13:45,518 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:13:45,521 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L40-1-->thread2FINAL: Formula: (and v_finished1_4 (not (< 0 v_size1_6))) InVars {finished1=v_finished1_4, size1=v_size1_6} OutVars{finished1=v_finished1_4, size1=v_size1_6} AuxVars[] AssignedVars[][680], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, 15#L26true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), 21#thread2FINALtrue, Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 43#(not finished2), Black: 2978#true, Black: 49#(not finished1), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 2592#(and (not (select done state21)) (not finished2)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 56#(<= 1 size1), Black: 3084#(and (not finished2) (not finished1)), 60#true, Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 618#true, 3704#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 1247#true, Black: 3143#(not finished2), 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3314#(or finished1 (not finished2)), Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2636#true, Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2201#(not finished1), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), 2321#true, Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2845#(or finished1 (not finished2)), Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 820#true, 309#(<= size1 0), Black: 307#true, Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), 1383#true, Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 3410#(and (= state21 state11) (not finished2) (not finished1)), Black: 3315#(not finished2), Black: 3412#(and (not finished2) (not finished1)), Black: 3308#true, 3455#(or finished1 (and (= state21 state11) (not (select done state11)))), Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2840#true, Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 3569#(and (not (select done state21)) (not finished2)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 3457#(not (select done state21)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 3458#(not finished2), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 3555#(and (not finished2) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 3571#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11))), Black: 3451#true, Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 3565#(and (not (select done state21)) (not finished2) (not finished1)), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 3567#(and (not (select done state21)) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11)))]) [2021-03-11 07:13:45,521 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 07:13:45,521 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:13:45,521 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:13:45,521 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:13:45,521 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([77] L40-1-->L40: Formula: (or (< 0 v_size1_7) (not v_finished1_5)) InVars {finished1=v_finished1_5, size1=v_size1_7} OutVars{finished1=v_finished1_5, size1=v_size1_7} AuxVars[] AssignedVars[][87], [Black: 1503#(and (= (select update state11) state21) (not finished1) (not (select done state11))), 3584#true, Black: 1505#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1507#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1) (not (select done state11))), Black: 1509#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1511#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1513#(and (not (select done state21)) (not finished2) (= (select update state11) state21)), Black: 1385#(= state21 state11), Black: 1386#(= (select update state11) state21), Black: 1515#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2020#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1517#(and (not finished2) (not (select done (select update state11)))), 10#L40true, Black: 2052#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1391#(not finished1), Black: 2054#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1519#(and (not (select done (select update state11))) (not finished1) (not (select done state11))), 12#L65true, Black: 2056#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1521#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 2026#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 1550#true, 15#L26true, Black: 2002#(and (not finished2) (not finished1)), Black: 2006#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1911#(not finished1), Black: 2040#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), 19#L52true, Black: 2008#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1)), Black: 2010#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1948#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 2044#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 2012#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 2046#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), 2592#(and (not (select done state21)) (not finished2)), Black: 43#(not finished2), Black: 3106#(and (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 49#(not finished1), Black: 2980#(= state21 state11), Black: 2981#(= state11 (select update state21)), Black: 3110#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (not finished1)), 55#(<= 0 size1), Black: 3078#(and (= state21 state11) (not finished2) (not finished1)), Black: 3080#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2984#(not finished2), Black: 3082#(and (= state11 (select update state21)) (not finished2)), Black: 2468#true, Black: 56#(<= 1 size1), Black: 3084#(and (not finished2) (not finished1)), 60#true, Black: 3118#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2470#(= state21 state11), Black: 3088#(and (= state21 state11) (not finished2)), Black: 2598#(and (not (select done state21)) (or (and (= state11 (select update state21)) (not (select done state11))) finished1) (not finished2)), Black: 3096#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3102#(and (= state21 state11) (or finished1 (not finished2)) (or finished1 (not (select done state11)))), Black: 2570#(and (= state21 state11) (not finished2)), Black: 2602#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2475#(not finished2), Black: 2604#(and (= state11 (select update state21)) (not finished1) (not (select done state11))), Black: 2606#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (not finished1)), Black: 2574#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2576#(and (= state11 (select update state21)) (not finished2) (not finished1) (not (select done state11))), Black: 2608#(and (not (select done state21)) (not (select done (select update state21))) (not finished2)), Black: 2610#(and (not (select done (select update state21))) (not finished1)), 3143#(not finished2), Black: 2580#(and (not (select done (select update state21))) (not finished2)), Black: 2612#(and (not (select done state21)) (not (select done (select update state21))) (not finished2) (or finished1 (= state11 (select update state21)))), Black: 2519#(not (select done (select update state21))), 2636#true, Black: 977#(or finished2 (not finished1)), Black: 545#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 1093#(and (= state21 state11) (or finished2 (not finished1)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 449#(= state21 state11), Black: 451#(or (select done (select update state21)) (not finished1)), 1110#true, Black: 547#(and (select done (select update state21)) finished1 (= state11 (select update state21))), Black: 551#(and (select done state21) (= state21 state11)), 618#true, Black: 66#(= state22 state12), Black: 62#(and (= state21 state11) (= size1 0) (= state22 state12)), Black: 63#(and (= (select produce state21) (select produce state11)) (= (select queue1 front1) (select produce state21)) (= state22 state12)), Black: 2179#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 143#true, Black: 2181#(and (select done state21) finished1 (= state21 state11) finished2), Black: 2171#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2175#(and (select done state21) finished1 (= state21 state11)), 2195#true, Black: 1664#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1668#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11)))))), Black: 1670#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (or finished2 (not finished1))), Black: 1678#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1680#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1650#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1556#(or finished2 (not finished1)), Black: 1594#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), 1709#true, Black: 1216#(and (select done state11) (= state21 state11) finished2), Black: 1218#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (or finished2 (not finished1))), Black: 1156#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1220#(and (select done state11) finished1 (= state21 state11) finished2), Black: 1160#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 1224#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 1226#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (or finished2 (not finished1))), Black: 1206#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21))), Black: 1208#(and (= state11 (select update state21)) (or finished2 (not finished1))), Black: 1115#(or finished2 (not finished1)), Black: 1214#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 3136#true, Black: 149#(= state22 state12), Black: 3270#(and (or finished1 (not finished2)) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 1247#true, 224#true, Black: 3242#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3244#(and (not finished2) (not finished1)), Black: 3183#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 3280#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 3282#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3252#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3284#(and (= state11 (select update state21)) (or finished1 (not finished2)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 3288#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3290#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3258#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 3292#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 3308#true, Black: 2756#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2762#(and (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 2764#(and (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2766#(and (= state11 (select update state21)) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2643#(not (select done state21)), Black: 2644#(not finished2), Black: 2772#(and (= state11 (select update state21)) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2774#(and (not (select done state21)) (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2780#(and (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2786#(and (not (select done state21)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2788#(and (= state11 (select update state21)) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2790#(and (not (select done state21)) (not (select done (select update state21))) (= state11 (select update state21)) (not finished1)), Black: 2792#(and (not (select done state21)) (= state11 (select update state21)) (or finished1 (= state21 state11)) (or (select done (select update state21)) (not finished1))), Black: 2307#(and (not (select done state21)) (= state21 state11) (not finished2) (not finished1)), Black: 2796#(and (not (select done state21)) (not finished2)), Black: 2798#(and (not (select done state21)) (not (select done (select update state21))) (not finished1)), Black: 2291#(and (not finished2) (not finished1)), Black: 2293#(and (not finished2) (= (select update state11) state21) (not finished1)), Black: 2800#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), Black: 2295#(and (= (select update state11) state21) (not finished1)), Black: 2802#(and (not (select done state21)) (not finished2) (not finished1)), Black: 2297#(and (= state21 state11) (not finished1)), Black: 2804#(and (not (select done state21)) (not finished1)), Black: 2201#(not finished1), Black: 2742#(and (= state11 (select update state21)) (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2806#(and (not (select done state21)) (or finished1 (= state21 state11)) (or finished1 (= state11 (select update state21)))), 2321#true, Black: 2744#(and (= state11 (select update state21)) (not finished2) (or finished1 (and (= state21 state11) (not (select done state11)))) (or (select done (select update state21)) (not finished1))), Black: 2681#(or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))), Black: 2746#(and (not finished2) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1)))), Black: 2748#(and (= state21 state11) (not finished2) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2685#(or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)), Black: 2750#(and (not finished2) (or finished1 (= state11 (select update state21))) (or finished1 (and (= state21 state11) (not (select done state11))))), 2840#true, Black: 748#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 720#(and (or (select done state21) (not finished1)) (= state11 (select update state21)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 784#(and (select done (select update state21)) (select done state21) finished1 (= state11 (select update state21)) finished2), Black: 625#finished2, Black: 722#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1))), Black: 754#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1)) (or (select done (select update state21)) (not finished1))), Black: 726#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (or (select done state21) (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 758#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 728#(and (or (select done state21) (not finished1)) (or finished2 (not finished1))), Black: 730#(and (or (select done state21) (not finished1)) (or (and (select done (select update state21)) finished1) (and (not (select done (select update state21))) (not finished1))) (or finished2 (not finished1))), Black: 227#(and (= (select produce state21) (select produce state11)) (= size1 0) (= state22 (select (select consume state12) (select produce state21)))), Black: 229#(= state22 state12), Black: 732#(and (or (select done state21) (not finished1)) (or finished2 (not finished1)) (or (select done (select update state21)) (not finished1))), Black: 254#(and (= state22 (select (select consume state12) (select produce state11))) (= size1 0)), Black: 734#(and (or (select done state21) (not finished1)) finished2), 307#true, 820#true, Black: 309#(<= size1 0), Black: 310#(<= size1 1), 315#true, Black: 1857#(and (not finished2) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1859#(and (not finished2) (not (select done (select update state11))) (not (select done state11))), Black: 1861#(and (not finished1) (not (select done state11))), Black: 1863#(and (not finished2) (not finished1) (not (select done state11))), Black: 1865#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not finished1) (not (select done state11))), Black: 1867#(and (or (= state21 state11) finished2) (or finished2 (= (select update state11) state21)) (not (select done state11))), Black: 1869#(and (not finished2) (not (select done state11))), Black: 1809#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 1811#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1813#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11))) (not finished1)), Black: 1815#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (not finished1)), Black: 1817#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11)))) (not finished1)), Black: 1753#(or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))), Black: 1757#(or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)), Black: 1821#(and (or (select done state11) (not finished2)) (= state21 state11) (or finished2 (not (select done state11)))), Black: 1825#(and (or finished2 (= (select update state11) state21)) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1761#(not (select done state11)), Black: 1345#(and (not finished2) (not finished1)), Black: 1831#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (not finished1)), Black: 1363#(and (or finished2 (and (= state21 state11) (not (select done state11)))) (or finished2 (not finished1))), Black: 1833#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21) (not finished1)), Black: 1253#(not finished1), Black: 1837#(and (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2)) (= (select update state11) state21)), Black: 1343#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 1839#(and (not finished2) (= (select update state11) state21) (not (select done state11))), 1383#true, Black: 1841#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1) (not (select done state11))), Black: 1843#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21)), Black: 1716#(not finished1), Black: 1845#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not (select done state11))), Black: 1847#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not finished1) (not (select done state11))), Black: 1851#(and (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (or finished2 (and (= state21 state11) (not (select done state11))))), Black: 1853#(and (not finished2) (= (select update state11) state21) (not (select done (select update state11))) (not (select done state11))), Black: 1855#(and (or (= state21 state11) finished2) (or (not finished2) (select done (select update state11))) (= (select update state11) state21) (not (select done state11))), 1904#true, Black: 3410#(and (= state21 state11) (not finished2) (not finished1)), Black: 3314#(or finished1 (not finished2)), Black: 3315#(not finished2), Black: 3412#(and (not finished2) (not finished1)), 3451#true, Black: 2944#(and (= state11 (select update state21)) (not finished2)), Black: 2946#(and (not finished2) (not finished1)), Black: 2964#(and (= state11 (select update state21)) (or finished1 (not finished2))), Black: 2950#(and (= state21 state11) (or (and (not finished2) (not (select done state11))) (and (select done state11) finished2))), Black: 2449#(and (= (select update state11) state21) (or finished2 (not finished1))), Black: 2843#(= state11 (select update state21)), Black: 2371#(or (and (not finished2) (not finished1)) (and finished1 finished2)), Black: 2940#(and (= state21 state11) (not finished2) (not finished1)), Black: 2419#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= (select update state11) state21)), Black: 2845#(or finished1 (not finished2)), Black: 2435#(and (or (and (not finished2) (not finished1)) (and finished1 finished2)) (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 2846#(not finished2), Black: 2942#(and (= state11 (select update state21)) (not finished2) (not finished1)), Black: 2326#(or finished2 (not finished1)), Black: 2457#(and (= state21 state11) (or finished2 (not finished1))), 2978#true, Black: 2443#(and (select done state21) finished1 (= state21 state11) finished2), Black: 321#(not (select done state11)), Black: 419#(and (= state21 state11) (not finished2) (not finished1) (not (select done state11))), Black: 423#(and (not finished2) (not finished1) (not (select done state11))), Black: 425#(and (not finished2) (not (select done state11))), Black: 427#(and (not finished1) (not (select done state11))), Black: 431#(and (or (= state21 state11) finished2) (not finished1) (not (select done state11))), 447#true, Black: 933#(and (= state21 state11) (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), Black: 937#(and (select done state21) finished1 (= state21 state11)), Black: 825#(or (select done state21) (not finished1)), Black: 925#(and (or (select done state21) (not finished1)) finished2), Black: 943#(and (= state21 state11) finished2 (or (and (not (select done state21)) (not finished1)) (and (select done state21) finished1))), 971#true, Black: 1479#(and (= state21 state11) (not finished1)), Black: 1481#(and (= (select update state11) state21) (not finished1)), Black: 1483#(and (or (and finished2 (select done (select update state11))) (and (not finished2) (not (select done (select update state11))))) (= (select update state11) state21) (not finished1)), Black: 3569#(and (not (select done state21)) (not finished2)), Black: 1485#(and (not (select done state21)) (not finished2) (= (select update state11) state21) (not finished1)), Black: 3457#(not (select done state21)), Black: 1487#(and (not finished2) (not (select done (select update state11))) (not finished1)), Black: 3458#(not finished2), Black: 1489#(and (or finished2 (and (not (select done state21)) (= (select update state11) state21))) (not finished1)), Black: 3555#(and (not finished2) (or finished1 (and (= state21 state11) (not (select done state11))))), Black: 1491#(and (= state21 state11) (not finished1) (not (select done state11))), Black: 3571#(and (not (select done state21)) (not finished2) (or finished1 (= state21 state11))), Black: 1495#(and (not (select done (select update state11))) (not finished1)), Black: 1432#(not (select done (select update state11))), Black: 3565#(and (not (select done state21)) (not finished2) (not finished1)), Black: 1499#(and (or finished2 (= (select update state11) state21)) (not (select done (select update state11))) (not finished1)), Black: 3567#(and (not (select done state21)) (not finished1)), Black: 1501#(and (not finished1) (not (select done state11))), Black: 3455#(or finished1 (and (= state21 state11) (not (select done state11))))]) [2021-03-11 07:13:45,521 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-11 07:13:45,521 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:13:45,521 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-11 07:13:45,521 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event Received shutdown request... [2021-03-11 07:13:47,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-03-11 07:13:47,459 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2021-03-11 07:13:47,459 WARN L545 AbstractCegarLoop]: Verification canceled [2021-03-11 07:13:47,462 WARN L224 ceAbstractionStarter]: Timeout [2021-03-11 07:13:47,462 INFO L202 PluginConnector]: Adding new model prod-cons-eq.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 11.03 07:13:47 BasicIcfg [2021-03-11 07:13:47,462 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-03-11 07:13:47,463 INFO L168 Benchmark]: Toolchain (without parser) took 846960.91 ms. Allocated memory was 255.9 MB in the beginning and 15.1 GB in the end (delta: 14.9 GB). Free memory was 236.9 MB in the beginning and 9.2 GB in the end (delta: -9.0 GB). Peak memory consumption was 7.9 GB. Max. memory is 16.0 GB. [2021-03-11 07:13:47,463 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.08 ms. Allocated memory is still 255.9 MB. Free memory was 238.1 MB in the beginning and 238.0 MB in the end (delta: 85.5 kB). There was no memory consumed. Max. memory is 16.0 GB. [2021-03-11 07:13:47,463 INFO L168 Benchmark]: Boogie Procedure Inliner took 19.11 ms. Allocated memory is still 255.9 MB. Free memory was 236.4 MB in the beginning and 235.0 MB in the end (delta: 1.4 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. [2021-03-11 07:13:47,463 INFO L168 Benchmark]: Boogie Preprocessor took 10.61 ms. Allocated memory is still 255.9 MB. Free memory was 234.9 MB in the beginning and 233.9 MB in the end (delta: 927.6 kB). There was no memory consumed. Max. memory is 16.0 GB. [2021-03-11 07:13:47,463 INFO L168 Benchmark]: RCFGBuilder took 196.60 ms. Allocated memory is still 255.9 MB. Free memory was 233.8 MB in the beginning and 234.4 MB in the end (delta: -635.1 kB). Peak memory consumption was 20.0 MB. Max. memory is 16.0 GB. [2021-03-11 07:13:47,463 INFO L168 Benchmark]: TraceAbstraction took 846728.17 ms. Allocated memory was 255.9 MB in the beginning and 15.1 GB in the end (delta: 14.9 GB). Free memory was 234.0 MB in the beginning and 9.2 GB in the end (delta: -9.0 GB). Peak memory consumption was 7.9 GB. Max. memory is 16.0 GB. [2021-03-11 07:13:47,463 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * Boogie PL CUP Parser took 0.08 ms. Allocated memory is still 255.9 MB. Free memory was 238.1 MB in the beginning and 238.0 MB in the end (delta: 85.5 kB). There was no memory consumed. Max. memory is 16.0 GB. * Boogie Procedure Inliner took 19.11 ms. Allocated memory is still 255.9 MB. Free memory was 236.4 MB in the beginning and 235.0 MB in the end (delta: 1.4 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. * Boogie Preprocessor took 10.61 ms. Allocated memory is still 255.9 MB. Free memory was 234.9 MB in the beginning and 233.9 MB in the end (delta: 927.6 kB). There was no memory consumed. Max. memory is 16.0 GB. * RCFGBuilder took 196.60 ms. Allocated memory is still 255.9 MB. Free memory was 233.8 MB in the beginning and 234.4 MB in the end (delta: -635.1 kB). Peak memory consumption was 20.0 MB. Max. memory is 16.0 GB. * TraceAbstraction took 846728.17 ms. Allocated memory was 255.9 MB in the beginning and 15.1 GB in the end (delta: 14.9 GB). Free memory was 234.0 MB in the beginning and 9.2 GB in the end (delta: -9.0 GB). Peak memory consumption was 7.9 GB. Max. memory is 16.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 70]: Timeout (TraceAbstraction) Unable to prove that assertion always holds (line 70). Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (9states, 16/30 universal loopers) in iteration 29,while PetriNetUnfolder was constructing finite prefix that currently has 224397 conditions, 18813 events (10419/18812 cut-off events. For 1362728/1363756 co-relation queries the response was YES. Maximal size of possible extension queue 2252. Compared 182256 event pairs, 759 based on Foata normal form. 410/21246 useless extension candidates. Maximal degree in co-relation 224132. Up to 5264 conditions per place.). - StatisticsResult: Ultimate Automizer benchmark data CFG has 4 procedures, 28 locations, 1 error locations. Started 1 CEGAR loops. EmptinessCheckTime: 8.9ms, RemoveRedundantFlowTime: 0.0ms, RemoveRedundantFlowUnfoldingTime: 0.0ms, BackfoldingTime: 0.0ms, BackfoldingUnfoldingTime: 0.0ms, FlowIncreaseByBackfolding: 0, BasicCegarLoop: VerificationResult: TIMEOUT, OverallTime: 846647.4ms, OverallIterations: 29, TraceHistogramMax: 2, EmptinessCheckTime: 0.0ms, AutomataDifference: 835244.9ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 50.3ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 437 SDtfs, 2899 SDslu, 1391 SDs, 0 SdLazy, 8820 SolverSat, 995 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 4136.9ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 1373 GetRequests, 695 SyntacticMatches, 0 SemanticMatches, 678 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5575 ImplicationChecksByTransitivity, 9705.6ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=68221occurred in iteration=28, InterpolantAutomatonStates: 635, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 154.8ms SsaConstructionTime, 499.3ms SatisfiabilityAnalysisTime, 4748.1ms InterpolantComputationTime, 1542 NumberOfCodeBlocks, 1542 NumberOfCodeBlocksAsserted, 92 NumberOfCheckSat, 1488 ConstructedInterpolants, 0 QuantifiedInterpolants, 5009 SizeOfPredicates, 126 NumberOfNonLiveVariables, 1837 ConjunctsInSsa, 261 ConjunctsInUnsatCore, 54 InterpolantComputations, 4 PerfectInterpolantSequences, 189/427 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown